Hospital Earns High-Level LEED Certification




The new Humber River Hospital was designed to link healthcare delivery with the environment