Wilson Biofilter Odor Treatment Study (7/21-7/22) July 18, 2025 As you are aware there is an odor treatment facility, Wilson Biofilter, in the triangle formed by Wilson Boulevard, Webster Street and Vine Street. This facility was built in 1999 Read More →