Photography by John and Kathleen DeMajo
ST. PETER A.M.E. CHURCH
1201 Cadiz Street, New Orleans, LA.
The OUSCDB does not list any organ information for this church. NewOrleansChurches.com was not able to access the building for interior photos or organ information.
Return to New Orleans Churches home page