Barbara Townsend birthplace
Oakland, California, USA
Barbara Townsend date of birth
August 4, 1913
Barbara Townsend date of death
January 29, 2002
Barbara Townsend location of death
Not available
Barbara Townsend cause of death
Not available
Barbara Townsend zodiac
Leo
Barbara Townsend ethnicity / ethnic background
Not available
Barbara Townsend nationality
Not available
Barbara Townsend religion
Not available
Was Barbara Townsend gay?
Not available