Award-Winning Childcare
0 Comment
In 2018, The B.C. government awarded Little Owl Academy with a Childcare of Award of Excellence for innovation. The Academy won this... Read More
Renovations Are Underway!
Elowyn began remodeling 9966 Pollard Road, formerly Lake Country Medical, in May of 2020. The entire process has been in the capable... Read More