I live downtown and used to go to Airport Golfland for my swinging pleasure. However, from what i read in here, it's closed down now?

What's the next closest place for a downtownie like me? Would it be Target Golf down on Bank street?