Contact STA Group

STA Group consultants work from client locations anywhere in the United States and internationally. We maintain regional offices and are based in Chicago, Illinois. Have a question? We would be pleased to discuss your specific business needs with you. Please complete the form below or call us at your convenience.





    Chicago Office

    222 S. Riverside Plaza

    28th Floor

    Chicago, IL 60606

    VIEW MAP

    Bloomington Office

    205 N. Williamsburg

    Bloomington, IL 61704

    VIEW MAP

    Call Us

    (312) 263-6364

    © Copyright 2021 Dillon Kane Group • All rights reserved. Privacy Policy.