The Mental Health Center of Denver (MHCD) recently broke ground on a new Recovery Center at 4455 E. 12th Ave., located at 12th Ave. between Birch and Clermont, kicking off an $11.1 million renovation of a historic building that was formerly part of CU Health Sciences District. Click Here to read more about the groundbreaking event.