The Beaverlodge Pool Complex opened in May 2012, and a few months later, the Town of Beaverlodge Offices, moved to the lower level of the Complex. Town Council meetings are held in the multipurpose room of the complex. Located at 1016-4th Avenue. Beaverlodge, Alberta: DiscoverThePeaceCountry.com