Explore details about location Northwest 12th Street. Northwest 12th Street is a location situated within the Oklahoma City alongside other areas such as Northwest 14th Street, Westmore Drive, South Hattie Avenue.