South Street Svc Ctr Inc

781-893-9332
570 South St
Waltham, MA 02453
No photo available for this business

Business Information

Automobile Repairing & Service
Automotive Repair

Customer Reviews (1 reviews)

Citysearch User

on Citysearch May 06, 2010
Art is an honest, fair, and patient auto mechanic. I know that sounds unbelieveable, but it's true. He doesn't do that rude or condescending... (more)

Browse our top cities

Browse cities by state