Suleman Dawood Mosque
Canada
The Masjid Suleman Dawood is a mosque located in the provincial capital of St. John's in the province of Newfoundland and Labrador, Canada. The mosque has occupied the site of a former Roman Catholic church, Mary, Queen of Peace Church, at 135 Torbay Road, since March 2025.
Mosque data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).