The house where Jonathan Good hid out after his escape from the Mecosta County Jail
FSU frat brothers glad escapee caught
After his wild escape from the Mecosta County Jail, Jonathan Good hid out at an off-campus house in the 100 block of Stewart Avenue near Ferris State University.


