Report copyright - Everglades Stormwater Treatment Areas · Stormwater treatment areas are ... as Stormwater Treatment Areas (STAs). At present, 57,000 acres of land south of Lake Okeechobee have been
Please pass captcha verification before submit form