February 19, 2023
Congratulations to the entire Niagara North Family Health Team on the move into their new location in The Village Plaza in Niagara-On-The-Lake! The Source's Mike Balsom had an opportunity to tour the new facility recently, and files this report on the Town's new state-of-the art facility.