122 Auto Restoration

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

Contact Information