1980 is her birth date. Erica was born 45 years ago. We have found 5 possible relatives of Erica: David Richard Rebuck, Corinne G Rebuck, Andrew Nmi Flynn and 2 other people. 2295 Eudora St, Denver, Co 80207 is where Erica lives. Lakewood, Omaha, Aurora and 2 other cities are cities Erica has lived in. Erica has listed (303) 832-7637 as her phone number.