The Lakewood Mall is located in Lake Country, BC, and has numerous stores ready to cater to your needs!
Websites.ca Talk Ep. 51