Leah Owens was born in 1968, age 55. Leah Owens's address is 113 W End Avenue , Centerville, TN 37033. Possible relatives include Bob Cherry, Faye Cherry and 1 others. Public records show Leah has also lived in Antioch, TN. Leah's latest phone number is (615) 804-5927. Previous phone numbers include (931) 729-0557.
Also goes by: Leah F Cherry
Results 1 - 1 of 1