Alicia Alvarado was born in 1950, age 73. Alicia Alvarado's address is 122 W Peter Street , Edinburg, TX 78541. Possible relatives include Aaron Alvarado, Cesar Alvarado and 29 others. Public records show Alicia has also lived in Alamo, TX and Donna, TX. Alicia's latest phone number is (956) 207-4050. Previous phone numbers include (956) 787-0360.
Address History: 122 W Peter Street, Edinburg, TX 78541;
132 Earling Road, Alamo, TX 78516;
Donna, TX 78537;
Missouri City, TX 77459
Results 1 - 1 of 1