Imadadul Islamic Centre
26 Lepage, Toronto, Ontario
M3J 1Z9, CANADA

Phone: 416 - 636 - 0044

Major Intersection: Finch Ave & Keele St