Eola Berry was born in 1920, age 103. Eola Berry's address is 610 Chachere Street , Opelousas, LA 70570. Possible relatives include Adrien Berry, Debra Berry and 10 others. Public records show Eola has also lived in Opelousas, LA.
Also goes by: Eola P Berry
Results 1 - 1 of 1