The South Niagara hospital is planned to be the first WELL® certified hospital in Canada, focused on the health and well-being of our staff, physicians, volunteers, patients, families, caregivers and the Niagara community.
Learn more about our vision for the South Niagara Site outdoor spaces.
The new South Niagara hospital will be located at Biggar Road and Montrose Road in Niagara Falls.
The facility will feature Centres of Excellence in complex care, wellness in aging and stroke, and has been designed with a senior’s focus embedded into all aspects of the patient experience.