Town of Norwell Address: 300 Washington ST, Norwell, MA 02061 Phone: (781) 659-8156 Services: Ambulance Call (781) 659-8156 Get Directions