1. Almeida's Auto Repair 785 Washington St, Hanover, MA 02339 Coordinate: 42.12817,-70.82876 Phone: (781) 826-0081
2. Auto Hospital 912 Webster St, Hanover, MA 02339 Coordinate: 42.1434,-70.8822 Phone: (781) 878-6772