Israel Escobedo was born in 1976, age 48. Israel Escobedo's address is 101 Water Street , Laredo, TX 78040. Possible relatives include Irma Escobedo, Israel Escobedo and 2 others. Public records show Israel has also lived in Laredo, TX.
Irma Escobedo's current address is 3009 Flores Avenue , Laredo, TX 78040. Irma's age is 78 years old (1945). Phone numbers associated with Irma are (210) 731-0715.
Also goes by: Irma Yvonne Ortiz
Phone Numbers: (210) 731-0715
Address History: 3009 Flores Avenue, Laredo, TX 78040;
904 Cedar Avenue # 6, Laredo, TX 78040;
San Antonio, TX 78232
Results 1 - 2 of 2