Marpole Musalla

Islamic Center
Mosque

Address

8879 Selkirk St

Vancouver, BC

V6P 4J6, Canada

View on Google Maps