Juan Ruiz was born in 1968, age 55. Juan Ruiz's address is 703 E Tarrant Avenue , Pharr, TX 78577. Possible relatives include Elizabeth Delgado, Samuel Delgado and 2 others. Public records show Juan has also lived in Edinburg, TX. Juan's latest phone number is (956) 283-0810. Previous phone numbers include (956) 283-5905 and (956) 702-9702.
Also goes by: Juana M Ruiz
Results 1 - 1 of 1