Our Lady Star of the Sea

Catholic

4000 S Atlantic Ave, New Smyrna Beach, FL, 32169

Phone: (386) 427-4530

Website: olsspvb.org

Nearby Churches

More Catholic churches in New Smyrna Beach, FL

What to expect on your first visit