The number currently linked to Wendy is (513) 524-4488. Wendy now resides at 752 Laclede Station Rd #A, Saint Louis, Mo 63119. We have found 4 possible relatives of Wendy: Terri Kathleen Thornburg, Joshua Dale Thornburg, Jessica Beth Stevens and one other person. Wendy's birth date was listed as 1980. Wendy was born 44 years ago. Cities Wendy has lived in before are Saint Louis, Oxford and New Holland.