Stella Delacruz was born in 1952, age 71. Stella Delacruz's address is 3105 High Point Drive , El Paso, TX 79904. Possible relatives include Marissa Cruz, Carmen Delacruz and 12 others. Public records show Stella has also lived in El Paso, TX. Stella's latest phone number is (915) 755-2072. Previous phone numbers include (915) 778-6597 and (915) 855-3685.
Ofelia Strickland's current address is 27 Evening Star Loop , Edgewood, NM 87015. Ofelia's age is 62 years old (1961). Phone numbers associated with Ofelia are (505) 286-8399 and (505) 296-1283. Ofelia has also lived in Murfreesboro, AR and Okolona, AR.
Results 1 - 2 of 2