ZOLL's headquarters are located in Chelmsford, Massachusetts, USA:
269 Mill Road Chelmsford, MA U.S.A. Tel. +1 - 978 - 421 - 9655 Toll-free (US and Canada): 800-348-9011
info@zoll.com Click here to contact us
Click here to get directions
Customer Service Monday-Friday 8:30 am - 7:30 pm EST 800 348-9011(Toll-free U.S. and Canada) 978 421-9440 Direct info@zoll.com Technical Support Sunday – Saturday 12:00 am – 12:00am 815 508-8336 815-786-7908 info@zoll.com