Todd was CEO of Major Brands, a liquor distribution company in Missouri, the fourth generation is his family to hold that title.
He passed away at 52 from brain cancer in 2012 and his wife runs the company today.
He was on the Police Board of St. Louis as well.
They bought the house for $4.5M in 2003.
Todd Epsten and Sue McCollum
Todd Epsten and Sue McCollum's House
No Thumbnail
© Bing Maps
By borlefborlef @ 2019-06-30 01:13:18