Xoom Wireless Inc 82028826 Store in Oklahoma City June 21, 2021 | Categories: Filter: Address 4340 Northwest 39th Street73112, Oklahoma City, OK, USContact Tel.: 4056034700Email: xoomwirelessok@gmail.com Contact Store