1. Industrial Technology Service 835 Valley Rd, Menasha, WI 54952 Coordinate: 44.23701,-88.43575 Phone: (920) 968-2430