Denver Indian Health and Family Servs
1633 Fillmore Street, Denver CO, 80206
Denver Indian Health and Family Servs (Denver) located at 1633 Fillmore Street, Denver, CO 80206, United States is an alcohol rehab program providing substance abuse treatment with outpatient care. No special groups or programs are supported for this Colorado drug treatment center. Medicaid, medicare, and self payment is accepted.