122 Auto Restoration is a full service restoration body shop based in Wauchula, Florida.
They say:
We are one of the very few NON ACID, NON DESTRUCTIVE chemical stripping and de-rust shops in the Nation. We offer a 10% discount on our stripping and de-rust services when we do the restoration on your vehicle also.
Note: formally known as Auto Restoration Depot
Related Listings:
A1 Auto Restoration
Corbett's Auto Restoration and Customs
Antique Auto Restoration
Atlanta Auto Restoration
SMS Auto Restoration