1. Almeida's Auto Repair 785 Washington St, Hanover, MA 02339 Coordinate: 42.12817,-70.82876 Phone: (781) 826-0081
2. Lappens Auto Parts RR 53, Hanover, MA 02339 Phone: (781) 826-9711