Venvi Barrhaven Manor
54DevelopingOttawa, Ontario
Venvi Barrhaven Manor is a two-storey retirement residence in Nepean, Ontario, offering independent living, supported living, assisted living, and short-term and respite stays with comprehensive support services.