Photo Credit: NPS Photo/Matt Turner
Photo of Harry S Truman National Historic Site
Harry S Truman National Historic Site
219 North Delaware Street (Truman Home), 223 North Main Street (Visitor Center)---Ticketing Location, Independence, Missouri 64050 USA