Wendy currently resides at 5910 Willowdale Rd, Springfield, Oh 45502. Wendy has reached 48 years of age. This person has lived also in Springfield. 1976 is her birth date. Possible relatives of Wendy are: Christopher A Lloyd, Evan W Lloyd, Thomas Lyle Lloyd and 3 other people. The phone number (937) 342-0685 is Wendy’s.