Auto Repair in Holden (MA) Full list of companies Auto Repair category in Holden, Massachusetts Village Repair 94 Reservoir St, Holden, MA 01520, (508)829-6686 Page 1