Imeda Escamilla was born in 1969, age 55. Imeda Escamilla's address is 50906 Suncrest Street Apt H, Coachella, CA 92236. Possible relatives include Alejandro Escamilla, Ansel Escamilla and 3 others. Public records show Imeda has also lived in Coachella, CA and Meridian, CA. Imeda's latest phone number is (530) 696-6968. Previous phone numbers include (760) 398-1816 and (760) 398-4630.
Also goes by: Imelda Escamilla Cavazos,
Imeld Escamilla,
Imelda Cavazos Escamilla
Address History: 50906 Suncrest Street Apt H, Coachella, CA 92236;
50901 Suncrest Street Apt E, Coachella, CA 92236;
Meridian, CA 95957;
Sutter, CA 95982
Results 1 - 1 of 1