Ybarra Rankin was born in 1934, age 89. Ybarra Rankin's address is 902 Elmwood Court , Nicholasville, KY 40356. Possible relatives include Janice Rankin, Junice Rankin and others. Public records show Ybarra has also lived in Lexington, KY. Ybarra's latest phone number is (859) 368-4334. Previous phone numbers include (859) 389-9375 and (859) 494-4137.
Results 1 - 1 of 1