Public records show that Rafael is connected with Deleon Investments Llc. The possible relatives of Rafael are Leon Ricardo Deleon, Carolyn Sue Deleon, Edward Mich Leonard and 6 other people. Other cities that he has stayed in are Pharr, Fort Pierce, Brownsville and 2 other cities. Rafael’s current address is 3826 Los Alamos, Harlingen, Tx 78552. The current age of Rafael is 65. This person's birth year is 1959. Phone number listed for Rafael is (956) 440-0920.