South Denver Medical Plazaleearchitects2017-10-29T23:47:41+00:00 Project Description South Denver Medical Plaza Englewood, CO New Medical Facilities in the Center of Town This is a two building medical complex. One building was specifically designed for outpatient cancer treatment including radiation treatment.