Freddie Louis Welch, officially recorded as born on 1968-06-13, has reached 57 years of age. Freddie L Welch's listed home address is 1328 East Riverside Avenue Decatur. This individual's past living arrangements include ten addresses. Public records indicate previous residences at: 661 S 22nd St, Decatur, IL 62521, 841 E Grand Ave, Decatur, and 1779 E Hickory St, Decatur. Fred L Welsh had packages delivered to Po Box 2255, Decatur, IL 62524-2255. This post office mailbox had its last use in 2008. The individual in question can make use of ten email addresses. The subject in question and Lutherine Welch from Urbana have been referenced together in archived documents. At 1779 E Hickory St, Decatur, IL 62526, USA, Jessica L Pirtle (in 2010) also lived with Fred. There are several people in Illinois, Missouri with the name the aforementioned party. The address is used by multiple people, including John Johnson, Sean Peck, Jessica L Pirtle