Possible relatives of Trudy are: Willistru Holland, Holland T Jaloway, Carrie Elaine Holland and 2 other people. Trudy's birth date was listed as 1958. Austin and Lago Vista are cities Trudy has lived in. This year Trudy celebrated her 66 birthday. The number currently linked to Trudy is (512) 282-3280. 3005 Newton Ave, Leander, Tx 78641 is where Trudy lives.