Town of Merrimac Address: 16 E Main ST, Merrimac, MA 01860 Phone: (978) 346-8211 Services: Ambulance Call (978) 346-8211 Get Directions