Imelda Delgado was born in 1950, age 73. Imelda Delgado's address is 9518 Sugarloaf Drive , San Antonio, TX 78245. Possible relatives include Cheryl Boone, Imelda Celgado and 10 others. Imelda's latest phone number is (210) 224-7010. Previous phone numbers include (210) 445-5323 and (210) 673-6223.
Also goes by: Imelda S Celgado,
Imelga S Delgado,
Imelga C Delgado
Address History: 9518 Sugarloaf Drive, San Antonio, TX 78245;
222 Cedarwood Lane, Madison, TN 37115;
Houston, TX 77060
Results 1 - 1 of 1