The Halal Compass
Home
Restaurants
Mosques
About
Contact
FAQ
Home
/
Mosques
/
International Muslims Organization of Toronto (IMO)
International Muslims Organization of Toronto (IMO)
Islamic Center
Mosque
Address
65 Rexdale Blvd
Etobicoke, ON
M9W 1P1, Canada
View on Google Maps
Contact Information
Phone
(416) 742-6776
Website
Visit Website