Roles performed
Processes used
Found in collections
Data from
Locations
David Vestal has 2 locations.
Birth (1924)
Menlo Park, CA
USA
Death (December 4, 2013)
Bethlehem, CT
USA
David Vestal has 2 locations.
Menlo Park, CA
USA
Bethlehem, CT
USA