William Howard Taft National Historic Site - Historical place museum in Mount Auburn, Cincinnati | Reviews, Photos & Information on Postcard