Robert T. Wallace
August 13, 1932 - June 8, 2014
Robert T. Wallace, a retired executive of what is now Peabody Energy in St. Louis, Missouri and a former Department of Urban Development appointee, died on June 8 at his home in Falcons’ Landing. He was 81. Mr. Wallace joined Peabody... View Obituary & Service Information