Complete Car Care Facility

97 Linden Street, Waltham, MA

781.894.0470

DIRECTIONS

 

Accel Automotive is located at 97 Linden Street (Route 60), Waltham, Mass., two miles from Route 128, just off Route 20.

 

Rides to local "T" stops and the commuter rail, as well as loaner cars, are available. MBTA website.

© 2023 All Rights Reserved