Ida Ybarra was born in 1960, age 64. Ida Ybarra's address is 1806 North Nicholson Avenue , Mission, TX 78572. Possible relatives include Juan Ibarra, Ludivina Perez and 2 others. Ida's latest phone number is (956) 570-3019. Previous phone numbers include (956) 580-4558.
Also goes by: Ida L Ybarra,
Idida L Ybarra
Address History: 1806 North Nicholson Avenue, Mission, TX 78572;
1840 Formosa Avenue, Donna, TX 78537;
Galveston, TX 77550
Mark Ybarra's current address is 1806 North Nicholson Avenue , Mission, TX 78572. Mark's age is 43 years old (1980). Phone numbers associated with Mark are (574) 936-8342 and (956) 309-0233. Mark has also lived in Lafayette, IN and Plymouth, IN.
Address History: 1806 North Nicholson Avenue, Mission, TX 78572;
3838 Daisy Drive, Lafayette, IN 47905;
Plymouth, IN 46563;
Litchfield, MN 55355;
Sedalia, MO 65301
Results 1 - 2 of 2