Amanda Elida was born in 1971, age 52. Amanda Elida's address is 202 Frank Sciaraffa Drive , Laredo, TX 78046. Possible relatives include Luis Aodorio, Diana Benavades and 37 others. Public records show Amanda has also lived in Laredo, TX. Amanda's latest phone number is (956) 401-6904. Previous phone numbers include (956) 725-5717 and (956) 727-6076.
Results 1 - 1 of 1