Recovery Center Opens at 12th and Clermont

New Recovery Center Opens in Denver Advancing Mental Health, Integrated Care and Creating a Healthier Community Dr. Carl Clark, CEO, Mental Health Center of Denver The Mental Health Center of Denver recently opened its new Recovery Center at 4455 E. 12th Ave. in Denver between Birch and Clermont. The Recovery Center, designed to provide both […]