Lee Botts(1928-2019)
- Producer
Lee Botts was born on 25 February 1928 in Mooreland, Oklahoma, USA. Lee was a producer, known for Shifting Sands: On the Path to Sustainability (2016). Lee was married to Lambert S. Botts. Lee died on 5 October 2019 in Oak Park, Illinois, USA.