Auto Repair in Salem, MA
Auto Repair • Body Shops
171 Boston St.,
Salem ,
MA
01970
UNITED STATES
Based on 1 reviews
All Star Collision ROCKS!
I had an accident on 128 in the middle of rush hour. Before I could even call a tow company I was lucky enough to see an All Star tow truck coming down the road. He pulled over! Took me home, towed the car to the shop and even came...Worldwide > United States > Salem, MA > Body Shops