top of page

Bella Senior Care

Bella Senior Care is a 160 bed/110,000 sq. ft. long term care home located in Niagara Falls, Ontario.

bottom of page