Penny Barden was born in 1958, age 65. Penny Barden's address is 109 Sabra Avenue , New Ellenton, SC 29809. Possible relatives include Austin Barden, Betty Barden and 5 others. Public records show Penny has also lived in Aiken, SC.
Results 1 - 1 of 1