- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Barbara Lee was born on July 16, 1946 in El Paso, Texas, USA. She has been married to Clyde Oden Jr. since December 31, 2019.
Awards
Known For
Filmography