1. The Church Of The Pilgrimage 15 Town Sq, Plymouth, MA 02360 Coordinate: 41.95425,-70.667336 Phone: (508) 747-1341