Saint Peter ChurchParishShare213 Main StreetGreat Barrington, Massachusetts 01230United StatesGet directions