The birth year was listed as 1964. Roy is related to or closely associated with Maria Elva Deleon, Mario Alberto Deleon, Maria D Leon and 6 other people. This year Roy celebrated his 60 birthday. Public records show Texas City, Mcallen, Brownsville and one other city as cities Roy also stayed in. Roy’s current address is 1425 Illinois St, Mercedes, Tx 78570. Roy has listed phone number: (956) 565-3014.