TEC EQUIPMENT SIOUX CITY by Nick Skelton | Feb 29, 2024 ManufacturerWabash Bookmark Contact Information 4720 South Lewis Boulevard, Sioux City, Iowa 51106, United States 712-566-1800