( 34 Reviews )
Medford Truck & Auto Repair
Oil Change Service, Auto Repair Shop, Diesel Engine Repair Service
11 Hall St Medford, MA 02155
Deanne Fronduto
Great place with professional techs. John, the owner will go out of his way to try to solve any problem your car may have. I bring both my cars to John because he's hones ... more
( 0 Reviews )