Our Lady Star of the Sea Catholic Church

Catholic

545 A1A N, Ponte Vedra Beach, FL, 32082

Phone: (904) 285-2698

Website: www.olsspvb.org

Connect: Facebook

Nearby Churches

More Catholic churches in Ponte Vedra Beach, FL

What to expect on your first visit