Islamic Society of Ajax - Masjid Quba

Islamic Center
Mosque

Address

1501 Harwood Ave N

Ajax, ON

L1T 4T9, Canada

View on Google Maps