The 2010 South Shore History Symposium Directions to Church of the Pilgrimage, 8 Town Square, Plymouth MA The Church of the Pilgrimage, the white wooden church building, is on the right. The parish center is a modern building across the Square. There are several public parking areas in the immediate vicinity, but NOTE: Plymouth ticketing is very strict. The Market Street Lot (left out of Town Square just to the south of the 1749 Courthouse) and the Main Street Extension Lot (go through the lights and turn right after the Tedeschi's Store) require you to buy and display a parking receipt. |