Leia Renfrow's address is 2211 Elmhurst Avenue , Louisville, KY 40216. Possible relatives include Jody Jerry, Britney Renfrow and 3 others. Public records show Leia has also lived in Horse Branch, KY. Leia's latest phone number is (502) 408-8942. Previous phone numbers include (502) 448-2108 and (502) 448-2212.
Also goes by: Leia D Renfrow
Results 1 - 1 of 1