Possible relatives of Ruben are: Nelda Villarreal Estrada, Andrew Michael Estrada, Melinda Rae Estrada and 3 other people. Other cities that he has stayed in are New Caney, Spring, Hockley and one other city. Phone number listed for Ruben is (281) 580-6717. Ruben now resides at 2206 Treadslow Ln, Houston, Tx 77067. Ruben was born 71 years ago. The birth year was listed as 1954.