Local auto body shop facing legal troubles

Driving down West Main Street in Plymouth, it looks like every other auto repair shop, but Steve’s Auto Body has come under legal troubles. Owner¬†…
Source: Auto Repair News