Irma Delgado was born in 1973, age 51. Irma Delgado's address is 1715 Orion Avenue Apt 112, Chula Vista, CA 91915. Possible relatives include Bertha Delgado, Eladio Delgado and 7 others. Irma's latest phone number is (323) 337-7777. Previous phone numbers include (619) 420-1085 and (714) 543-6731.
Also goes by: Irma Y Lopez
Address History: 1715 Orion Avenue Apt 112, Chula Vista, CA 91915
Results 1 - 1 of 1