Imam Mahdi Islamic Centre, Also known as Mahdieh or Iranian Grand Mosque is in Torn Hill.(North of Toronto-Canada)
Websites.ca Talk Ep. 51