Helen Ellen Baca is a 83 years old. Her residential address is 1209 Paradise Acres, Horseshoe Bend, AR 72512.
Age 95
Age 63
Helen Ellen Baca is 83 . She was born on Dec 20, 1941.
Helen Ellen Baca’s address is listed as 1209 Paradise Acres, Horseshoe Bend , AR 72512, US.