Franklin Avenue Baptist Church8282 I-10 Service RoadNew Orleans, Louisiana 70126, US
Seating Capacity: 0