1. Almeida's Auto Repair 212 Washington St, Norwell, MA 02061 Coordinate: 42.16641,-70.87184 Phone: (781) 826-0081
2. Bj's Auto Repair 223 Main St, Norwell, MA 02061 Coordinate: 42.15828,-70.8284 Phone: (781) 659-2502