Trudy currently resides at 4225 Neuhaus Dr, Mcallen, Tx 78503. The age of Trudy is 58. Rio Round Up Corporation is business that might have connection with Trudy. The possible relatives of Trudy are Bruce Giles Welch, Jaime D Deleon, Martha Nell Deleon and 6 other people. Her birth year was listed as 1966. Public records show Mcallen, Mission and Edinburg as cities Trudy also stayed in. Trudy has listed (956) 682-0836 as her phone number.