Badr Islamic Center of Saint-Leonard

Islamic Center
Mosque

Address

8625 Boul Langelier

Saint-Léonard, QC

H1P 2C6, Canada

View on Google Maps