225 West Wood Street, Decatur, IL 62523