Explore details about location Welch Street. Welch Street is a location situated within the Winnemucca alongside other areas such as Welch Street, Boni Drive, Traders Way.