This view shows Memorial Drive north of 71st Street on Christmas Day, one of the few times that the street is quiet. At right is Woodland Hills Mall, the largest mall in Tulsa and northeast Oklahoma. The traffic signal in the background is at 68th Street. Photograph taken December25, 1988.
Click tabs to swap between content that is broken into logical sections.