South St. Service Center

Flag as Inappropriate

0% Were impressed
South St. Service Center, located on South Street at the intersection of Angleside Road, is a full-service repair center. It can handle anything from major service to routine oil changes. This shop has an excellent reputation for friendly, reliable service at competitive prices. South St. Service Center supports various local community organizations and is a member of the Better Business Bureau.
570 South St, Waltham, MA 02453
(781) 893-9332
  • Fax: 708-848-4270
  • Hours: Mon - Fri, 6am - 5pm
  • Hours: Mon-Sat, 10am - 5pm; Sun, Closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »