225 W IRVINGTON RD TUCSON, AZ 85714
EL RIO SANTA CRUZ NEIGHBORHOOD HEALTH CENTER, INC
Federally Qualified Health Center (FQHC)