Ida Libby Dengrove(1918-2005)
- Additional Crew
Ida Libby Dengrove was born on 21 September 1918 in Philadelphia, Pennsylvania, USA. She is known for History's Mysteries (1998), Biography (1987) and Shock Docs (2020). She was married to Edward Dengrove. She died on 13 April 2005 in Los Angeles, California, USA.