Locations

STS’ locations strategically support worldwide solutions to meet our customers’ needs.

Colorado Springs, Colorado
Corporate Headquarters

565 Space Center Drive, Suite 230
Colorado Springs, CO 80915
PH: 719.520.9787 | FX: 719.623.0482

Get Directions

Huntsville, Alabama
Branch Office

6767 Old Madison Pike, Suite 420
Huntsville, AL 35806
PH: 256.971.1622 | FX: 800.854.3832

Get Directions

Lee’s Summit, Missouri
Mid-West Operations Center

500 Space Center Circle
Lee’s Summit, MO 64064
PH: 816.423.8357 | FX: 816.817.4393

Get Directions

NoVa
Branch Office

2511 Jefferson Davis Highway, Suite 420
Arlington, VA 22202
PH: 703.659.8517 | FX: 719.623.0482

Get Directions

Shreveport, Louisiana
Branch Office

333 Texas Street, Suite 522
Shreveport, LA 71101
PH: 318.219.5703 | FX: 318.716.3245

Get Directions

Germany
European Branch Office

Kindsbacher Strasse 58
66877 Ramstein
PH: 0800 66 44 543 | FX: 719.623.0482

Get Directions