The address of the Truman Site is: Harry S. Truman National Historic Site 223 North Main Street Independence, MO 64050 Jon E. Taylor is the historian there and his phone number is 816-254-2720. Leonard DeGraaf National Park Service Edison NHS