Welch's life history confirms they were born on February 11, 1955 and have now attained seventy years. The subject in question's listed home address is 303 Wray Street Mayodan. Dennis C Welch has a long history of moving, with three recorded addresses. This individual has resided at the following addresses: 2603 Hitchcock Dr, Durham, 121 Taft St, Mayodan, and 5515 W Market St #1608, Greensboro, NC 27409. Dennis S Welch has a total of 4 PO boxes, a few of which are: Po Box 121W, Mayodan, NC 27027-0121, Po Box 121, Mayodan, NC 27027-0121, Po Box ST, Mayodan, NC 27027. The person in question, Lori Elizabeth Venable (in 2013), and Robert Eugene Terry (between 2006 and 2014) shared an address at 2603 Hitchcock Dr, Durham, NC 27705. Public records indicate that multiple individuals named Dennis Welch reside in North Carolina, Virginia. Ms. Welch is another resident of this building. Sandra Phillips Welch is 69 years old