July 31, 2026
The Limits and Damage of Rat Poison
Chicago's watchdog agency just released a report detailing the failures of the city's rat-control efforts-- beginning with the over-reliance on…
Where is this sign located? Who is Lillian Myer Thomas (aside from being a wonderful person)?
Several folks got the right answer. The sign is located at the Lillian Thomas Natural Area on Yeomans Lane, just past where Powell Road ends. The area is also known as the Allendale Wetlands.
Lillian and her husband Stiles now live in Massachusetts. Lillian was a longtime Allendale resident and civic contributor.
She was originally from Wyckoff, but almost no one holds that against her.
Does anyone know anything about an informal nudist colony of the site many, many years ago?