Looking for Churches near you? Try the smart geolocation service.

Our Lady Star of the Sea

1835 St. Roch Ave
New Orleans, Louisiana 70117
Phone: (504) 944-0166
Website: http://www.olss-no.com/

Mass Times

Sunday: 10:30 AM, 8:00 AM
Saturday: 4:00 PM

Update Church Info »


Churches nearby Our Lady Star of the Sea in New Orleans, Louisiana

Crafted with