First Parish Church

SW of Duxbury at Tremont and Depot Sts.
Duxbury
Massachusetts
United States