Our Lady Star of Sea Church
Catholic
1835 Saint Roch Ave, New Orleans, LA, 70117
Phone: (504) 944-0166
Website: www.olss-no.com
Connect: Facebook
Nearby Churches
- St Roch Community Church · New Orleans, LA
- Saint Roch Chapel · New Orleans, LA
- Greater Ebenezer Baptist Church · New Orleans, LA
- Shiloh Christian Fellowship · New Orleans, LA
- Franklin Avenue Baptist Church · New Orleans, LA
- Abundant Life Church · New Orleans, LA