top of page

Henley Place

Henley Place is a 192 bed/120,000 sq. ft. long term care home located in London, Ontario.

bottom of page