The aforementioned individual was born on 18-03-80 and is currently 45 years of age. The official residence of Megan is 471 Purple Martin Ave, Kyle, TX 78640. Megan Kruger has moved multiple times, with ten past residences. Verified housing records list these locations: 252 Pond View Pass, Buda, TX 78610, 8600 Brodie Ln #326, Austin, and 133 Chelsea Dr, Shreveport. Po Box 270193, Louisville, CO 80027-5003 acted as the sole address for Megan E Lebsock's deliveries. Post Office Box was utilized during the years 2002 through 2003. The most probable spouse for Megan Lebsock is Nick Kruger (age: forty-six years). This person has 4 email addresses available to them. Robert William Winn (between 2001 and 2002), Eric M Bush (in 2008), and the subject in question were documented as residents of 12150 Washington Center Pkwy, Thornton, CO 80241, USA. Ms. Lebsock also calls this address home. Ms. Lebsock is forty-eight years old