Explore details about location Northwest 177th Street. Northwest 177th Street is a location situated within the Oklahoma City alongside other areas such as Pickford Court, Southwest 39th Terrace, Winding Trail Road.