So I'm taking a Greyhound to St. Louis from Chicago (can't beat the price of $44!). When I get there, I'd like to take another bus or a train that is closer to where my son lives. He lives near Imperial/Arnold. Does anyone know of any train or bus stations in that area? I really don't expect anyone to know, but thought I'd ask Thanks!