Other cities that she has stayed in are Pharr, Ventura, Roswell and 3 other cities. Rachel's possible relatives are Donovvan Willie, Lisa Michelle Donovan, Donovan Johnny and 5 other people. 1954 is her birth date. Records link phone number (956) 781-8002 with Rachel’s details. This year Rachel celebrated her 70 birthday. The residency of Rachel is at 105 Cesar Chavez Rd #132, San Juan, Tx 78589.