While Lake Hefner was already in place when I came onto the scene, I remember being able to stand at my family's house on 64th near Meridian and see all the way to the lake. The only thing out there was Wedgewood and Cinema 70 at the time (this was about 1965).
Penn Square was enclosed and expanded in the mid 80's.
I used to love Crystal's, too. Not only the place itself but their thin-crust pizza was excellent. I used to hang out at the one on NW Expressway all the time in the ealry 80's.
There is still one open in Irving, TX:
Crystal's Pizza
Bookmarks