Home > Board Members > Board of Directors > Stephanie Peters Stephanie Peters Location: McHenry County Audubon