Franklin Ave. Baptist Church
Location: New Orleans, LA
Developer: Franklin Ave. Baptist Church
Franklin Avenue Baptist Church, located in New Orleans, LA, consists of a 126,000 SF sanctuary. Showcased outside is a 132- foot, sky-blue tower with a 15-foot cross atop that can be seen from the interstate. Within the church is a 3,500-capacity sanctuary as well as a youth/children church.
Photo Credit: Franklin Avenue Baptist Church