Unable to answer "Is this still here?" – on level -1: Capital City Dance (Dance Hall) – https://osm.org/node/6129840991 via StreetComplete 58.2:

It is located on the other side of the mall between Trilium Dental and Dollars Mart