Town of Holden Address: 1370 Main ST, Holden, MA 01520 Phone: (508) 210-5650 Services: Ambulance Call (508) 210-5650 Get Directions