Location:505 Wolf Willow Rd NW, Edmonton, AB T5T 4J3, Canada