Public records show Denton, Mc Camey and Pilot Point as cities Rebecca also stayed in. Rebecca's possible relatives are Chritsopher Castillo, Rebecca Castillo, Julian Patrick Castillo and 6 other people. 1960 is her birth date. Phone number listed for Rebecca is (940) 323-0513. Rebecca currently resides at 3900 Camelot St #B, Denton, Tx 76209. This year Rebecca celebrated her 64 birthday.