St. Mary of the Angels Church

st-mary-of-the-angels-church

St. Mary of the Angels Church was established in 1925 by Rev. John W. Shaw.

3501 North Miro Street
New Orleans, Louisiana 70117
504-945-3186

Visit the St. Mary of the Angels Church website here: http://smaneworleans.org.