A quiet space of prayer and regular worship. St Peter’s by the Sea has been a welcoming meeting space for community organizations.

A quiet space of prayer and regular worship. St Peter’s by the Sea has been a welcoming meeting space for community organizations.