Explore details about location Northwest 20th Street. Northwest 20th Street is a location situated within the Lawton alongside other areas such as Southeast D Avenue, Quanah Parker Trailway, Northwest 15th Street. Additionally, some smaller parts of Northwest 20th Street include specific areas like Northwest Sheridan Road adding to the diversity of its landscape.