Advanced Pumping Systems in Tulsa OK Advertisement Advanced Pumping Systems 623 N 26Th West Ave Tulsa, OK 74127 (918) 583-6354 Listed On These Pages: Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: