1. A Air Systems Technologies
480 Main St, Holden, MA 01520
Coordinate: 42.33303,-71.83588
Phone: (508) 842-0555
2. Jim's Plumbing Heating Inc & Air Conditionning
532 Shrewsbury St, Holden, MA 01520
Coordinate: 42.33962,-71.81232
Phone: (508) 736-6028