LIWR

(redirected from Long Island Water Resources)
AcronymDefinition
LIWRLong Island Water Resources (New York)
Full browser ?