Photo attributed to: ogs555 (Own work) [CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons
Denver Indian Health and Family Services, Inc.
1633 Fillmore Street, Suite GL1, Denver, CO
We're Moving! Fall 2017!
To 2880 W. Holden Place, Denver CO.
Stationed in the Sun Valley neighborhood, south of Sports Authority Field, between the South Platte River and Federal Boulevard