Public records show Benbrook, Burleson, Las Cruces and 2 other cities as cities Ruby also stayed in. The number currently linked to Ruby is (915) 587-6534. Her birth year was listed as 1961. The possible relatives of Ruby are Cesar C Deleon, Shelley Ann Deleon, Juana Diaz Deleon and 6 other people. The residency of Ruby is at 5460 Connors Ln, El Paso, Tx 79932. Ruby turned 63 years old.