Contact Us

Have a question or comment? Interested in a career with SCA? Need more info? Please fill out the form below or call us at 800-768-0094.


Phone Number




SCA Office Locations

520 Lake Cook Road (Corporate Headquarters)
Suite 250
Deerfield, IL 60015

569 Brookwood Village
Suite 901
Birmingham, AL 35209

234 East Colorado Boulevard
Suite 220
Pasadena, CA 91101

100 First Stamford Place
Suite 327
Stamford, CT 06902

Los Colinas Tower II
225 East John Carpenter Freeway
Suite 650
Irving, TX 75062