NAIT - 11762 106 Street NW, Edmonton, Alberta T5G 2R1 - Rated 4.3 based on 340 Reviews "This is one best kept secret for renting a pool facility. We have.