Leola Franks's address is 2017 Swenson Street , Abilene, TX 79603. Leola's latest phone number is (210) 224-1445. Previous phone numbers include (210) 271-7857 and (210) 320-5430. The latest email address for Leola Franks is leo****@earthlink.net.
Address History: 2017 Swenson Street, Abilene, TX 79603;
1505 Estacada Way, Cordova, TN 38018;
San Antonio, TX 78202
Emails: leo****@earthlink.net
Results 1 - 1 of 1