1 Person Living at 707 W Wood Street, Decatur, IL