Contact UsEmail: admin@innovationcenterstoughton.orgPhone: 608-218-4292Address: 214 S. Forrest St., Stoughton, WI 53589