Adair Automotive in Tulsa OK Advertisement Adair Automotive 8605 S Elwood Ave Tulsa, OK 74132 (918) 455-7315 Listed On These Pages: Car & Truck Repair Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: