Contact Us Use Our Contact Form We’ll get back to you as soon as possible. Phone: 847.262.9200 Email: sales@flexsource.us Mailing Address: 3926 West Touhy Avenue Unit 313 Lincolnwood, IL 60712 First Name *Email Address *Phone NumberMessage0 / 180 Send Message