The subject in question's life journey commenced on 12/04/67, marking fifty-seven years as of today. Theron is a homeowner or tenant at the dwelling in 304 SE Locust St, Leon, IA 50144. The aforementioned party has resided at 5 documented addresses over time. The documented places of residence for this person are: 1304 NE Locust St, Leon, IA 50144, 501 NE Idaho St, Leon, and 401 E Washington St #1, Osceola. The subject opted to have all parcels routed to Po Box 484, Leon, IA 50144-0484. 1997 marked the end of use for this The PO box. To get in touch with Mr. Baughman, the individual, use either [email protected] or [email protected]. The name this person frequently appears in address records for Ohio. According to public records, Aaron Baughman and Kayla M Reed are also residing at this address