Viva Barrhaven Retirement CommunityLong Term Care/Old Barrhaven East275 TARTAN DrIn Complianceinspected May 13, 2026613-823-0220