is not in process of liquidation on May 31, 2023
Where is STS SERVICES, LLC's headquarters?
STS SERVICES, LLC's headquarters is located at 2000 NE JENSEN BEACH BLVD, JENSEN BEACH, FL, 34957
What year was STS SERVICES, LLC started?
STS SERVICES, LLC was started in 2019
Sources: Oregon's Open Data Portal