Explore details about location North Lee Avenue. North Lee Avenue is a location situated within the Oklahoma City alongside other areas such as North Broadway Avenue, Northwest 58th Place, Northeast 178th Street.