International Muslims Organization is a Mosque located at 65 Rexdale Blvd, Etobicoke, ON M9W 1P1, Canada. It has received 299 reviews with an average rating of 4.6 stars.
The address of International Muslims Organization: 65 Rexdale Blvd, Etobicoke, ON M9W 1P1, Canada
International Muslims Organization has 4.6 stars from 299 reviews
Mosque
1203 reviews
2665 Lawrence Ave E, Scarborough, ON M1P 2S2, Canada