She has stayed in Mansfield, Cary, Durham and 3 other cities before moving to Champaign. Records link phone number (419) 775-1798 with Erica’s details. Possible relatives of Erica are: Cheryl L Vanhorn, Scott Lee Vanhorn, David Derek Aday and 4 other people. Erica's birth date was listed as 1976. Erica is a resident of 1205 Green St, Champaign, Il 61821. Erica has reached the age of 48 years.