St Peter the Fisherman Church
- New Smyrna Beach, FL
- 0.5 mi away
Episcopal / Anglican
Our Lady Star of the Sea is a Catholic church in New Smyrna Beach, Florida, in Volusia County. It is located at 4000 S Atlantic Ave, New Smyrna Beach, FL 32169.
Explore other Catholic churches in Florida or all churches in New Smyrna Beach.
Looking somewhere else? Find churches near any ZIP code, city or address: