Barbara Townsend's primary photo
Barbara Townsend (I)
Actress
STARmeter: See rank
Known For
Born
Aug 4, 1913 (died Jan 29, 2002)
Birthplace
Oakland, California, USA
Released Film and Video (3)
Released Television (35)
No contacts listed.
No news listed.

Back to Top