Town of Acushnet Address: 24 Russell ST, Acushnet, MA 02743 Phone: (508) 998-0250 Services: Ambulance Call (508) 998-0250 Get Directions