To navigate, press the arrow keys. Russell Cellular - Verizon Authorized Retailer ← View details 8110 South Houghton Road, Tucson, AZ 85747 +1 520-615-8255 Get Directions From* To * — Required information