1. Firestone Complete Auto Care 1362 Worcester St, Natick, MA 01760 Coordinate: 42.29829,-71.38991 Phone: (508) 233-2923
2. South Natick Foreign Motors Inc 9 Eliot St, Natick, MA 01760 Coordinate: 42.2758,-71.3123 Phone: (508) 653-4100