Locations

Where We Are

STI’s footprint continues to expand across the nation - currently spanning 20 states and the District of Columbia. 

US map of all STI project locations and corporate offices

 

Headquarters

3152 Presidential Drive
Fairborn, OH 45324

937-431-0000 Office
614-340-7273 Fax
Email Us

 

Tulsa, OK

1112 S. Boston Ave.,
Tulsa, OK 74119

918-583-9900 Office
614-340-7273 Fax
Email Us