The place being described in those stories is at roughly the same location I posted a Google Maps link to, which is 39th and Overholser Drive. There are a couple of old rundown buildings in the weeds there, though I'm not sure if they are the buildings in question.

I am pretty sure I remember Mary's, but what I am recalling was on the SOUTH side of the lake along 10th, and I THINK it might have been in operation into the nineties.