Dewitt Auto Restoration in Tulsa OK Advertisement Dewitt Auto Restoration 6 S 111Th East Ave Tulsa, OK 74128 (918) 438-3078 Listed On These Pages: Body ShopsCar & Truck Repair Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: