Excel Society - Balwin Villa

The Balwin Villa is a 105 suite Enhanced Designated Living site designed specifically for clients with early onset dementia, mental illness or brain injury.

Hours
Contact for details

About
Location
View Map
6920 128 Ave NW, Edmonton, AB, T5C 1S7
(+1) 780-757-5550

The Balwin Villa is a 105 suite Enhanced Designated Living site designed specifically for clients with early onset dementia, mental illness or brain injury.

Hours
Contact for details