Leeuwen Meghana Vanleeuwen, Tiffany Thuy Hong, Peter J Vanthuyne and 6 other people are people possibly related to Wendy. Wendy has reached the age of 46 years. The birth year was listed as 1978. Public records show Saint Cloud, Okeechobee, Inverness and one other city as cities Wendy also stayed in. Wendy has listed phone number: (863) 763-3661. Wendy currently resides at 224 Hanging Moss Dr, Oviedo, Fl 32765.