Olla Allen was born in 1919, age 105. Olla Allen's address is 11515 Leisure Drive , Dallas, TX 75243. Possible relatives include Denise Allen, Johnny Allen and 2 others. Public records show Olla has also lived in Dallas, TX. Olla's latest phone number is (214) 221-2179.
Phone Numbers: (214) 221-2179
Olla Allen's current address is 2815 Mitchell Street , Humboldt, TN 38343. Olla's age is 113 years old (1910).
Address History: 2815 Mitchell Street, Humboldt, TN 38343
Results 1 - 2 of 2