Leona Smith was born in 1946, age 78. Leona Smith's address is 125 Fallshire Drive , Spring, TX 77381. Possible relatives include Lolene Born, Kristen Haase and 5 others. Public records show Leona has also lived in Orlando, FL and Elmhurst, IL. Leona's latest phone number is (281) 255-8545. Previous phone numbers include (281) 296-9746 and (281) 802-9951.
Address History: 125 Fallshire Drive, Spring, TX 77381;
4684 Cason Cove Drive Apt 124, Orlando, FL 32811;
Elmhurst, IL 60126;
Augusta, MI 49012;
Battle Creek, MI 49037
Results 1 - 1 of 1