Leon Troyer has accumulated seventy-three years of life since their birth on February 14th, 1952. Leon V Troyer is officially associated with 52551 US-131, Three Rivers, MI 49093, USA. Leon Troyer, the person has a comprehensive address history featuring seven prior locations. The documented places of residence for this person are: 399 Carriage Trail Ct, O'Fallon, MO 63368, 6419 Star Buck Dr, O'Fallon, and 7336 S Garnett Rd, Broken Arrow. Po Box 1016, Three Rivers, MI 49093-0816 was the used by Leon V Troyer, the person to receive packages. 2006 marked the end of use for this po mail box. The information appears to show that Leon, the person and Rebecca K Troyer (75 year old) are married. This individual has 4 email addresses at their disposal. The subject, Karen Jo Serna (between 1994 and 1996), and Rebecca K Troyer (between 1988 and 1994) shared a building at 29884 Findley Rd, Burr Oak, MI 49030. Numerous people named the aforementioned individual have been recorded in Indiana, Ohio. Public records suggest that Karen Serna and Rebecca K Troyer are also inhabitants at this location