The aforementioned person's biographical records state they were born on Jan 13, 1969 and are now 57 years old. Spencer, the individual's home address is 2329 Turtle Point Drive Raleigh. Erica Price has resided at 10 documented addresses over time. Residential records for this person include: 1855 Stella Ln #613, Fort Walton Beach, 613 Maple Ln, Raleigh, and 1855 Stella Ln #613, Fort Walton Beach. Erica Spencer, the individual possesses 3 PO boxes. Some examples are: Po Box 33, Phillipsburg, KS 67661-0033, Po Box 2642, Ft Walton Bch, FL 32549-2642, Po Box 2642, Fort Walton Beach, FL 32549-2642. The data seems to indicate that Erica Serena Spencer and Roy Sherman Spencer (69 years) are married. Ms. Spencer, the person is authorized to use 4 email addresses. The public record suggests that Ms. Spencer and Roy Sherman Spencer from Fort Walton Beach are connected. At 1855 Stella Ln, Fort Walton Beach, FL 32548, USA, the person in question and Ashlee Howell Chae (in 2010) shared a dwelling. You can find several individuals with the name Erica Spencer living in North Carolina, Virginia. The address is home to multiple occupants, including Patricia Best, Clarence Cheshire, Gerald Richardson