Joyner's timeline started on 05/31/51, leading to their present age of 74 years. Mr. Joyner, the person is on file as residing at 239 W Karen Dr, Decatur, IL 62526, USA. Devon Joyner Preston has been linked to seven previous places of residence. The last known addresses of this person are: 3772 N MacArthur Rd, Decatur, IL 62526, 762 E Decatur St, Decatur, and 1715 E Walnut St, Decatur, IL 62526. The data appears to show that the aforementioned subject and Delana Joyner (age sixty-two) are married. For inquiries or correspondence with Preston Joyner, the person, use [email protected] or [email protected]. Along with Joyner, the person, Charles D Clark (between 2006 and 2007) and James Coleman Swanson (in 2005) shared a residence at 1715 E Walnut St, Decatur, IL 62526, USA. The aforementioned subject is a name held by multiple individuals in Alabama, Georgia, North Carolina. The building is home to a number of people, including Viella Duncan, Gilberto Fuentes, Mr. Gash