Air Canada Colombo Office in Sri Lanka

Location: 54 Walukarama Road Colombo 3. Sri Lanka, Colombo, Sri Lanka

Phone: 94115474747

Office Hours: 7 days a week

Website: www.delta.com