
1401 Teche Street, Algiers, LA
Located in a working class section of Algiers, Masjid Bilal stands beneath the shadow of the metal framework of the Crescent City Connection, the bridge which connects Algiers and other West Bank communities to the main sections of New Orleans.
1401 Teche Street, Algiers, LA
Tap a star to leave the first review