Construction on Denver Health Southwest Family Health Center and Urgent Care facility is complete and is a featured project on the ENR Mountain States website. The $37-million clinic, designed by RTA Architects, is is the result of almost 30 months of planning and Lean Design workshops with the owners and facility staff. The 45,000-sq-ft facility, the largest health center in the Denver Health system, opened on April 18.