Congress Clinic Map

Header Image

El Rio Health Center
839 W. Congress Street
Tucson, Arizona 85745
Appointments: (520) 670-3909

Congress Map