Where is Race Stock Sports? It is located at Race Stock Sports 69 S Main St, Waterbury Village Historic District, VT 05676, United States. You can get directions for Race Stock Sports, who is in the Sporting goods store category. You can find up-to-date information on 69 S Main St, Waterbury Village Historic District, VT 05676, United States Sporting goods store companies on our website.