Phone number listed for Erica is (956) 726-6199. We have found 7 possible relatives of Erica: Elsa I Segovia, Rodolfo I Segovia, Elsa Idalia Segovia and 4 other people. Laredo and Houston are cities Erica has lived in. The birth year was listed as 1978. The residency of Erica is at 8200 Sunbury Ln, Houston, Tx 77095. Erica has reached the age of 46 years.