Lorena Ybarra's address is 83082 Sonora Avenue , Indio, CA 92201. Possible relatives include Lorena Torres, Gilerto Ybarra and others. Public records show Lorena has also lived in Coachella, CA and Thermal, CA. Lorena's latest phone number is (442) 256-4678. Previous phone numbers include (616) 405-7260 and (760) 239-1666.
Address History: 83082 Sonora Avenue, Indio, CA 92201;
84610 Romero Street, Coachella, CA 92236;
Thermal, CA 92274;
La Joya, TX 78560
Results 1 - 1 of 1