Back to directoryOur Lady Star of Sea ChurchCatholic New Orleans, United StatesVisit & contactAddress1835 STREET ROCH AVENUE More churches in New Orleans, United StatesDiscover moreHire ArchitectsFind BiblesRead BestsellersYou may also likeALAll Saints ChurchCatholicNew Orleans, United StatesSame areaANAnnunciation ChurchCatholicNew Orleans, United StatesSame areaALAlgiers United Methodist ChurchMethodistNew Orleans, United StatesSame areaALAll Saints Episcopal ChurchEpiscopalFind BiblesNew Orleans, United StatesSame areaAMAmos Missionary Baptist ChurchBaptist ChurchesNew Orleans, United StatesSame areaAMAmozion Baptist ChurchBaptist ChurchesNew Orleans, United StatesSame area