VENVI Windermere on the Mount
London, ON1486 Richmond St, London, ON N6G 2M3Licensed by RHRA
4.5(35 reviews)
Windermere on the Mount is a retirement residence set on 19 acres of green space beside the Thames River in North London, Ontario, offering…
- Retirement Home
- Independent Living
- Respite Care
From$3,050–$7,100/mo









