Steeped in History—St. Augustine Church

The historic St. Augustine Church was founded in New Orleans in 1841 when the free people of color got permission from Bishop Antoine Blanc to build a church. The Ursuline Sisters donated the property at the corner of Bayou Road and Saint Claude, on the condition the church is named...