CONTACT STS

Main Campus

6051 Tryon Road
Cary, NC 27518
Email: [email protected]
Phone: (919) 573-5350 | (800) 672-3060

The WEST Institute

4801 Quarterhorse Dr
Laramie, WY 82070
Phone: (307) 223-5561

STS Texas

7320 Steep Hollow Rd
Bryan, TX 77808
Phone: (979) 721-9698

STS Tampa Bay

2430 Welbilt Blvd
Trinity, FL 34655
Phone: (727) 753-7178

Submit an Inquiry