21. Abington Auto Clinic 164 North Ave, Abington, MA 02351 Coordinate: 42.116714,-70.95429 Phone: (781) 817-3868