Penelope Martin was born on March 17, 1921 in San Antonio, Texas, USA. She was an actress. She died in 2005 in California, USA.
No data