Amelia Delgado was born in 1943, age 81. Amelia Delgado's address is 5205 7th Street , Port Arthur, TX 77642. Possible relatives include Araceli Akarodriguez, Amanda Delgado and 11 others. Public records show Amelia has also lived in Miami, FL.
Address History: 5205 7th Street, Port Arthur, TX 77642;
5665 Sw 137th Avenue # 86, Miami, FL 33183;
Palmetto, FL 34220
Results 1 - 1 of 1