Catch a Tour of the Truman Home in IndependenceCatch a Tour of the Truman Home in IndependenceTours of the Truman Home at 219 North Delaware in Independence resume on Wednesday. If you haven't been, you've got to take a tour. Rob CreightonRob Creighton