Donec sed odio dui. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia
Address: 30 Nova Crescent, Welland, Ontario, Canada
St. Charles Village is an independent retirement community where comfort, friendship, support and safety has been a part of everyday living for over 27 years!