LOCATIONS

STS Federal is Headquartered in Orlando, Florida with over 300 employees in 20 States

Alaska

Arizona

California

Florida

Georgia

Idaho

Indiana

Michigan

Mississippi

Montana

Nevada

New Jersey

New Mexico

New York

North Carolina

Ohio

Texas

Utah

Virginia

Washington

STS Site Locations