SRSTF

AcronymDefinition
SRSTFSpringhill Road Sewage Treatment Facility (Florida)