El Rio Health has multiple locations in Tucson to serve you and your family. Administration & El Rio Foundation - Manning House 450 W. Paseo Redondo Tucson, Arizona 85701. Cherrybell 1230 S. Cherrybell Stravenue Tucson, Arizona 85713. Congress 839 W. Congress St. ... Patient Centered Medical Home, Joint Comimission, ....