Last modified on 3 April 2014, at 00:49

Category:St. Peter A.M.E. Church, New Orleans

St. Peter A.M.E. Church, in New Orleans, Louisiana, USA, at downtown lake corner of Coliseum and Cadiz Streets, Uptown, is on the National Register of Historic Places.

Media in category "St. Peter A.M.E. Church, New Orleans"