top of page

Henley House

Henley House is a 160 bed/110,000 sq. ft. long term care home located in St. Catharines, Ontario.

bottom of page