St Peter and St Paul Orthodox Church

Orthodox

9980 Highway 9, Ben Lomond, CA, 95005

Phone: (831) 336-2228

Connect: Facebook

Nearby Churches

More Orthodox churches in Ben Lomond, CA

What to expect on your first visit