Donec sed odio dui. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia
Address: 4118 Main Street, Niagara Falls, Ontario, Canada
If you are looking for affordable accommodations with supports provided , then Chippawa Place Residence is your perfect option. At Chippawa Place, our residents are well supervised by our sensitive and conscientious staff. The comfort of a supportive living environment for our residents is ensured through the quality service provided by our compassionate staff and the relaxing and tranquil environment overlooking the Welland River.