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

 

ACURA • ALFA ROMEO • AUDI • AUSTIN HEALEY • BMW • FIAT • HONDA

INFINITI • JAGUAR • LAND ROVER • LEXUS • MAZDA • MERCEDES BENZ • MG • MINI • MITSUBISHI, KIA, LOTUSNISSAN • PORSCHE • SAAB • SUBARU • TOYOTA • TRIUMPH • VOLKSWAGEN • VOLVO • RESTORATION, REPAIRS, AUTO SHOP, AUTO REPAIR IN WALTHAM, NEWTON, BELMONT, WESTON, BOSTON, NEEDHAM