Embrace the Ocean's Embrace: Discover the Sacred Serenity of Our Lady Star of The Sea
Nestled along the enchanting shores of New Smyrna Beach, Our Lady Star of The Sea Catholic Church is a serene retreat that beautifully blends spirituality with coastal charm. This picturesque church, adorned with stunning stained glass and tranquil gardens, offers a peaceful escape for worship and reflection. Just steps away from the sandy beaches, visitors can enjoy a day of sun and surf before returning to this sacred oasis. The church’s warm community and breathtaking ocean views make it a perfect spot for both the faithful and those seeking a moment of serenity by the sea.