1. Eric's Repair & Radiator 1281 S Main St, Palmer, MA 01069 Coordinate: 42.15415,-72.32511 Phone: (413) 283-2500
2. Demore's Automotive 1160 Park St, Palmer, MA 01069 Coordinate: 42.15281,-72.3183 Phone: (413) 283-5238