As of today, David is 64 years old, having been born on 09 August 1961. David Lovelace, the individual's abode is at 4405 Briarcliff Dr, Alton, IL 62002, USA. This individual has experienced life at seven former addresses. The official records list the following as previous addresses: 1800 Arrowhead Ln, Godfrey, IL 62035, 5 River Reach Ct #A, Alton, IL 62002, and 907 Hawley Ave, Alton. David arranged for packages to be sent to Po Box 52, Alton, IL 62002-0052. Post box was in operation between 2006 and 2007. The spouse of the individual in question is believed to be Sherri Walling (54 years). A review of records shows that David Lovelace has access to five email addresses. Andrew J Merkle (between 2006 and 2009) and Melissa Batchelor (between 2006 and 2009) shared an address at 502 State St, Alton, IL 62002 with David Lovelace, the person. The name David, the individual is shared by multiple individuals living in Missouri, Arkansas, Tennessee. Public records suggest to us that Jameela B Lovelace, Ms. Richars are also living at this location