The aforementioned person's chronological records place their birth on Jul 05, 1975, resulting in an age of fifty years. Erica, the individual is an inhabitant of the dwelling at 3433 Waldrop Trail Decatur. Erica M Spencer has lived at 10 distinct addresses. The list of former dwellings for this person includes: 392 Belgarde Pl SE, Atlanta, 2260 Par Ln, Willoughby Hills, and 1301 Oakview Rd #L3, Decatur. Po Box 201517, Montgomery, AL 36120-1517 was the designated location for Ms. Spencer to receive packages. Postal service mailbox was utilized during the span from 1999 to 2006. This individual's email portfolio includes 5 different addresses. At 1906 Rigby St, Montgomery, AL 36110, USA, Erica, the person and Belinda Weaver (in 2004) lived at the same time. A number of residents in Georgia are named Erica Spencer. Public records reveal that Lynn Clark and Lenita C Perkins are also residing at this location