122 South 8th Ave. 
  Wauchula, Fl 33873

Phone: (863) 773-9152
                (863) 773-2545

    Please call before faxing    
Fax (863)773-2545

E-mail us @
  cars@autorestorationdepot.com

Doug and Lisa Towell- owners

OFFICE HOURS
Mon. - Fri. 8:30  - 4:30
Saturday 11 :00 - 2:00


Closed Sundays and all
 major holidays



ADDITIONAL MAP
OF FLORIDA 

Click for Wauchula, FL Forecast
Click on the Map to get directions.