SPSA in Houston
(757) 420-4700
The Southeastern Public Service Authority (SPSA) operates a state-of-the-art solid waste management system in South Hampton Roads, Virginia. SPSA manages approximately one million tons of solid waste annually. Since 1973, SPSA has been chartered to manage ...