The Latest

September 8, 2025

LR083 – Peoria State Hospital Was Actually Quite Nice w/ Renni Pollock from COMPANY MOVE

This time around, Renni Pollock, host of COMPANY MOVE joins me to discuss her Hometown nut house, The Peoria State Hospital in Illinois.  Its history is actually one of inspiration & good, ethical treatment during a time when State Hospitals were notorious for basically torturing their patients.  And of course, it’s haunted too…