1. Ideal Engine 100 Dover St, Somerville, MA 02144 Coordinate: 42.3963,-71.12365 Phone: (617) 666-3737
2. Autocare Engine Repair 45 Concord Ave, Somerville, MA 02143 Coordinate: 42.37716,-71.09824 Phone: (857) 995-6928