Berta Penfold was born in 1935, age 89. Berta Penfold's address is 27 Delrose Drive , Little Rock, AR 72209. Possible relatives include Bobby Penfold, David Penfold and 1 others.
Address History: 27 Delrose Drive, Little Rock, AR 72209
Results 1 - 1 of 1