Lenora Baber was born in 1922, age 102. Lenora Baber's address is 1122 44th Street , Houston, TX 77018. Possible relatives include John Baber, Kenya Baber and others. Public records show Lenora has also lived in Houston, TX. Lenora's latest phone number is (713) 697-8256.
Phone Numbers: (713) 697-8256
Results 1 - 1 of 1