Leah Lee was born in 1966, age 58. Leah Lee's address is 1905 Fall Creek Trail , Keller, TX 76248. Possible relatives include Julia Holmes, Bryan Lee and 1 others. Public records show Leah has also lived in Plant City, FL and Bedford, IN. Leah's latest phone number is (812) 279-3182. Previous phone numbers include (817) 236-8468 and (817) 279-3182.
Address History: 1905 Fall Creek Trail, Keller, TX 76248;
1404 Plantation Circle Apartment 1308, Plant City, FL 33566;
Bedford, IN 47421;
Fort Worth, TX 76179
Results 1 - 1 of 1