Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Ida Libby Dengrove was born on September 21, 1918 in Philadelphia, Pennsylvania, USA. She is known for History's Mysteries (1998), Biography (1987) and Shock Docs (2020). She was previously married to Edward Dengrove. She died on April 13, 2005 in Los Angeles, California, USA.