Pilgrim Church Address 25 South Main Street Sherborn, MA , 01770, United States Upcoming Events No events in this location