Aamco in Tulsa OK Advertisement Aamco 4122 S Harvard Ave Tulsa, OK 74135 (918) 302-9334 Listed On These Pages: Car & Truck Repair Related Listings Aamco -- 8115 E 15Th St Tulsa, OK 74112 Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: