I do. I went there once or twice, probably when visiting my grandmother in Dallas.
Google searches reveal:
- It was in Irving near TX-183 and Esters Rd.
- It was only open 1982-1984.
- Where it used to be, now there’s a Wal Mart and cinema:
Here’s a video by the Oak Ridge Boys, “Thank God for Kids”, that was filmed there. I don’t remember much except the clear things at the beginning, the plastic ball play areas, and that it was mostly indoors.