Looks like a new indoor place in my neck of the woods. Had an appointment in this building last week and noticed the sign up outside.
https://gogogolf.ca/
Apologies if old news, admittedly I didnt go back far in the thread to see if it has already been mentioned.