This year Erica celebrated her 53 birthday. 8603 Sunny Ridge Dr, Houston, Tx 77095 is where Erica lives. Possible relatives of Erica are: Jeffrey David Smith, Jeffry S Schutz, Edward V3d Schutz and 2 other people. The number currently linked to Erica is (281) 855-1514. Her birth year was listed as 1971. Cities Erica has lived in before are Houston and Lake Charles.