Locations

Where We Are

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

US map with STI project and office locations marks with dots and stars

 

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