Erica was born 46 years ago. Erica now resides at 700 Smith Ct #329, Rocky River, Oh 44116. Erica owns the phone number (440) 356-6515. This person's birth year is 1978. Other cities that she has stayed in are San Antonio, Raleigh, Pope A F B and 4 other cities.