Experience excellence in quality and excellence in care at our comprehensive River Road facility. 2450 E River Rd. Tucson, AZ 85718 (520) 795-7750 (520) 320-2155. Mon:.