The Carla Madison Recreation Center is the first new center opened by the City of Denver since 2011, and it is truly state-of-the-art. The five-story building provides greatly needed recreation opportunities to previously underserved urban residents of Denver.