16604 109 Ave NW, Edmonton, AB T5P 1C2, CanadaMayfield Plaza
This location is closed.
For more thrilling adventures, you might want to explore available options at other venues in the area.