Ha yeah, American Gods is one of my favorite books of all time.
As far as catch a train, the nearest place I know of is either Pocatello or Nampa. I'm not sure how far away Pokey is from Twin but Nampa is about two hours away from Twin Falls. If you have any money I would say call up a shuttle that goes in-between there and Boise and SLC. It's $30 and will get you to Boise and then Nampa is like, ten to fifteen minutes away from there and there are buses. The Nampa train yard isn't too difficult to find but if you need any more help give us a message and I'll help you out as best as possible.