I would not recommend this place to any one. They did not put my lug nuts on all the way. My tire sounded like it was going to fall off so I checked it, 2 lug nuts fell off. I will never bring my car there again.
32 Cushing StStoughton, MA 02072
From Business: AJ Costa's Towing and Auto Repair Service is ready to help you with any auto repair need you may have. We can tow your car to our state-of-the-art facility in Sto…