Contact Us

We at STL would like to hear from you. Whether you have a question about a service we offer, or are interested in a career with us, we look forward to hearing from you. Here are a variety of ways for you to contact us.

Toll Free: (877) 661-7851
Illinois

Bloomington (Corporate Office):
501 S. Towanda Barnes Road, Suite 1
P.O. Box 1899
Bloomington, IL 61705
Phone: (309) 661-7851
Fax: (309) 661-0160
Peoria:
100 E. Washington
Building B, Store E
East Peoria, IL 61611
Phone: (309) 282-WORK
Fax: (309) 699-6397
Wisconsin

Appleton:
1300 S. Van Dyke Road
Appleton, WI 54914
Phone: (920) 955-WORK
Fax: (920) 749-1940
Green Bay:
844 Willard Dr. Ste #6
Green Bay, WI 54304
Phone: (920) 499-9675
Fax: (920) 499-9676