7925 E 71st Street, Tulsa, Oklahoma 74133(918) 940-3131
Russell Cellular, your local Verizon Authorized Retailer offering all the latest and greatest mobile phone technology at Tulsa, OK 74133