This view, looking north, shows the no-left-turn sign for northbound motorists at 91st Street and Delaware Avenue. Left turns are banned between 7 and 8 a.m. and 3:30 and 6 p.m. weekdays. At right is a small bridge that is part of the intersection's present drainage system. At left is part of the City of Faith complex at Oral Roberts University. This photograph taken December 8, 1984.
Click tabs to swap between content that is broken into logical sections.