Attorneys:
Craig Reiser
Public Defender
Tawnya L. Frioli
Assistant Public Defender
Stephanie Hammer
Assistant Public Defender
Michael Sullivan
Assistant Public Defender
Stefan Huffman
Assistant Public Defender
David Cohen
Assistant Public Defender
Greg Sronce
Assistant Public Defender
217-528-2183
William Vig
Assistant Public Defender
217-241-5628
Michael Harmon
Assistant Public Defender
217-787-4130
Jeff Page
Assistant Public Defender
217-522-2216
Salena Young
Assistant Public Defender
217-753-6699
William Reid
Assistant Public Defender
217-523-2340
Sean Liles
Assistant Public Defender
217-522-9288
Paul Appleton
Assistant Public Defender
217-528-2183
Shannon Adams
Legal Assistant
Sonia Echols
Administrative Secretary