Masjid Omar Al-Farooq

Islamic Center
Mosque

Address

1659 E 10th Ave

Vancouver, BC

V5N 1X6, Canada

View on Google Maps