Located in Mayflower Park, on the Plymouth-Kingston line, the Plymouth Branch of the Church of Jesus Christ of Latter-Day Saints serves the towns of Plymouth, Carver, Duxbury, Halifax, Kingston, Middleborough, Pembroke and Plympton. It is easy to get to and offers plenty of free parking in its lot.