Yolanda's possible relatives are Debia Ybarra, Lori Lynn Ybarra, Leslie Ybarra and 3 other people. She has stayed in San Antonio, Salem and Woodburn before moving to Edinburg. The current age of Yolanda is 73. Yolanda currently resides at 1100 Peter St, Edinburg, Tx 78541. 1951 is her birth date. Yolanda has listed (503) 587-7237 as her phone number.