contact us SCHEDULE A VISITReceive a FREE private tour of our 130,000 square foot facility. Visit us Stop by, you'll be impressed. 999 W. Main Street, West Dundee, Illinois 60118 Call us Book your date or schedule a tour. (224) 802-8330 Email us Questions? We're here to help. [email protected]