About

STS

We offer unique rentals for your special occasion.

 

We are located at 2431 Broadway, Suite B, Eureka, CA.