Canada visa application center
Address: 2540 Wadi Al Bab Street Al Hada
Neighborhood: Al Hada
City: Riyadh
Region: Riyadh
Postal code: 12913
Country: Saudi Arabia