The City of Love
3810 Leonidas St, New Orleans, LA 70118
More Business Info
- Hours
- Regular Hours
Sun 9:30am-10:45am
- Extra Phones
Phone: 504-304-6908
Phone: 504-895-5410
- Neighborhoods
- Dixon, Uptown - Carrollton
- Other Links
- Categories
- Baptist Churches, Churches & Places of Worship, General Baptist Churches
Suggest an Edit