Drag box to select area
Operating since 1980, and at its current location since 2000, Center Automotive is right near the Needham Center train stop and provides transportation for customers to and from the train when they are getting their vehicles serviced. Customers can wait next to a couple of gleaming, pre-owned vehicles, watch TV on a large screen and have gumballs or other snacks from the old-school machines near the door. Center Auto also does state inspections.
444 Hillside Ave, Needham, MA 02494
- Fax: 973-581-6310
- Accessibility Details: The store has an outside elevator.
- Hours: Mon - Fri, 7am - 7pm; Sat, 8am - 1pm; Sun, closed
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Accessible: yes