Rachel has reached 84 years of age. Other cities that she has stayed in are Lake City and Jonesboro. Her birth year was listed as 1940. The possible relatives of Rachel are Leroy Roy Baker, Roy Baker, Lee Roy Baker and one other person. The number currently linked to Rachel is (870) 237-8005. Rachel’s residency is at 109 Oak St, Lake City, Ar 72437.