The ART Center

Outpatient and telehealth virtual treatment in Denver, Colorado.

2120 S Grape St unit C, Denver, CO 80222

The ART Center

About The ART Center

The ART Center, located at 2120 S Grape St unit C, Denver, CO 80222, specializes in addiction treatment and mental health services. With a commitment to supporting individuals on their recovery journey, the center operates daily from 7 AM to 10 PM. For more information, visit their website at artcenterco.com or contact them at +13038474475.

Location & contact

Hours

Monday
7 AM–10 PM
Tuesday
7 AM–10 PM
Wednesday
7 AM–10 PM
Thursday
7 AM–10 PM
Friday
7 AM–10 PM
Saturday
7 AM–10 PM
Sunday
7 AM–10 PM