Denver Inner City Parish
1212 Mariposa Street, Denver CO, 80204
Denver Inner City Parish (Project ReNew) located at 1212 Mariposa Street, Denver, CO 80204, United States is an alcohol treatment program providing substance abuse treatment with outpatient care. Gays and lesbians, seniors or older adults, women, men, DUI or DWI offenders, and criminal justice clients are supported for this Colorado drug rehab center. Self payment and access to recovery voucher is accepted.