1. Duxbury Plumbing & Heating 220 Ferry St, Marshfield, MA 02050 Coordinate: 42.11114,-70.71611 Phone: (781) 934-9222