Skip to main content

Holy Spirit Church

christian place of worship · roman catholic place of worship · New Orleans, LA

Address
6201 Stratford Pl, New Orleans, LA 70131
Phone
(504) 394-5492
Website
holyspirit-no.org
Where
29.9123, -89.9882

Search Hominin for Holy Spirit Church

Other christian place of worships nearby

More in New Orleans

Holy Spirit Church — christian place of worship in New Orleans, LA | Hominin