ImmediateCare Arizona - Main Location ImmediateCare Arizona Address 5590 E River Rd, #150 Tucson , AZ 85750 US 32.273255, -110.873416 Contact Information 520-800-8229 Map Map integration coming soon View on Google Maps Back to ImmediateCare Arizona