4545 NAVAJO ST DENVER, CO 80211
DENVER HEALTH AND HOSPITAL AUTHORITY
Federally Qualified Health Center (FQHC)
DENVER HEALTH & HOSPITAL AUTHORITY