Uptime LTD in Tulsa OK Advertisement Uptime LTD 1717 S Boulder Ave Tulsa, OK 74119 (918) 797-8388 Listed On These Pages: Computer StoresHome & Hardware StoresHome ServicesShoppingSpecialty StoresTV & Electronics Stores Related Listings Uptime Ltd. -- 823 S Detroit Ave Tulsa, OK 74120 Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: