Leola Tolbert was born in 1928, age 95. Leola Tolbert's address is 2631 Sanborn Street , Amarillo, TX 79107. Public records show Leola has also lived in Sacramento, CA. Leola's latest phone number is (806) 383-5724.
Also goes by: Leola B Tolbert
Phone Numbers: (806) 383-5724
Address History: 2631 Sanborn Street, Amarillo, TX 79107;
221113 P/O Box, Sacramento, CA 95822
Leola Tolbert's current address is 1417 Ross Avenue , Cleveland, TX 77327. Leola's age is 114 years old (1910). Phone numbers associated with Leola are (281) 592-3560 and (281) 723-7486. Leola has also lived in Houston, TX. The latest email used to communicate with Leola Tolbert is leo****@bellsouth.net.
Emails: leo****@bellsouth.net
Results 1 - 2 of 2