Sustainability InitiativesUniversity of Illinois building earns LEED Gold
The new University of Illinois Hospital & Health Science System’s Mile Square Health Center is a five-story, 122,000-square-foot building that opened early this year. Moody-Nolan Architects was the architect.