Our Location

Islamic Foundation of Toronto

441 Nugget Ave, Scarborough, ON, M1S 5E1, Canada

416-321-0909
416-321-1995
[email protected]