PHOTO TOUR: Orl顮s Health HubThe Orl顮s Health Hub, a new 90,000-square-foot community-oriented hospital in Ontario, Canada, opened October 2021 in the East Ottawa suburb of..#Health Care·commercial.healthcare·Feb 4, 2022PHOTO TOUR: Orl顮s Health Hub