Online Highways Home > Massachusetts > Plymouth
City Map with Features

Church of the Pilgrimage

Located at Town Square, this church was built in 1840. A Roche pipe organ with three manuals, 55 ranks, and 3,000 pipes is showcased.

Open Monday - Friday 10am-1pm in July through September. Free concerts are given Tuesday at 8pm in July and August.

Location: 8 Town Square, Plymouth Massachusetts 02360 Telephone 508-746-3026

See more History.

Search Plymouth Massachusetts