Nation of Islam New Orleans

6 reviews

4201 Downman Rd, New Orleans, LA 70126

noihouston.org

+15043012091

About

Nation of Islam New Orleans is a Religious institution located at 4201 Downman Rd, New Orleans, LA 70126. It has received 6 reviews with an average rating of 4.3 stars.

Photos

Hours

MondayClosed
Tuesday7:30-9:30PM
Wednesday9AM-12PM
Thursday10AM-12:30PM
Friday7:30-9:30PM
SaturdayClosed
Sunday7:30-9:30PM

F.A.Q

Frequently Asked Questions

  • The address of Nation of Islam New Orleans: 4201 Downman Rd, New Orleans, LA 70126

  • Nation of Islam New Orleans has 4.3 stars from 6 reviews

  • Religious institution