Willingdon Creek Village is located in beautiful Powell River, amidst lush rainforest, with mountains and ocean nearby. It is a 102-bed home with services and staff devoted to a comfortable living environment.
Willingdon Creek Village is located in beautiful Powell River, amidst lush rainforest, with mountains and ocean nearby. It is a 102-bed home with services and staff devoted to a comfortable living environment.