Baylor College of Medicine Builds Cullen Health Sciences Tower
Baylor College of Medicine is constructing the $260 million Lillie and Roy Cullen Tower in Houston. The 503,000-sf facility will strategically collocate the School of Medicine and the School of Health Professions next to the Texas Medical Center’s Helix Park. The technology-rich building will feature studio classrooms, lecture halls, teaching labs, and an expansive atrium that can function as a 500-seat auditorium.