Town of Duxbury 8038 Address: 668 Tremont ST, Duxbury, MA 02332 Phone: (781) 934-5693 Services: Ambulance Call (781) 934-5693 Get Directions