El Rio Southwest Pediatric Clinic 1500 W. Commerce Court Tucson, Arizona 85746 Appointments: (520) 670-3909