Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Betty Lou Holland was born on December 26, 1925 in New York City, New York, USA. She was an actress, known for Johnny Belinda (1958), The Man in the Net (1959) and The Goddess (1958). She died on January 10, 2021 in New York City, New York, USA.