Almeda Hollis was born in 1918, age 105. Almeda Hollis's address is 6809 Notre Dame Drive , Austin, TX 78723. Possible relatives include Chester Hollis. Public records show Almeda has also lived in Austin, TX.
Related to: Chester Hollis
Results 1 - 1 of 1