72 Water Street Plymouth, MA 02360 Phone: 508-746-5110 After visiting the Peacemaker – The Twelve Tribes Tall Ship and Mayflower II and enjoying some ice cream at Mayflower Take-Out in Plymouth, my mom, friends and I headed back to our van. We passed by Mayflower General Store that is located on the historic Plymouth Harbor [...]