Explore details about location North Barnes Avenue. North Barnes Avenue is a location situated within the Oklahoma City alongside other areas such as Seville Lane, North Tela Drive, South Virginia Avenue.