Amelia Delgado was born in 1965, age 58. Amelia Delgado's address is 1031 Adams Avenue Apt L, Homestead, FL 33034. Possible relatives include Victor Delgado, Elba Garcia and 5 others. Public records show Amelia has also lived in New York, NY. Amelia's latest phone number is (212) 663-7650.
Phone Numbers: (212) 663-7650
Results 1 - 1 of 1