655 8th Avenue W Vancouver
British Columbia V5Z 1C7 Canada
Al-Jamia Masjid is one of British Columbia’s oldest and most historic mosques, proudly serving the Muslim community in ...