Explore details about location South Lewis Avenue. South Lewis Avenue is a location situated within the Tulsa alongside other areas such as Inner Dispersal Loop, East 8th Street, South Winston Avenue.