Julia's possible relatives are Frank Oviedo Rocha, Israel Isaac Rocha, Isaac Rocha and 3 other people. This year Julia celebrated her 72 birthday. Julia’s current address is 623 Greenbriar Ave, Edmond, Ok 73034. This person has lived also in San Antonio. Her birth year was listed as 1952. Julia owns the phone number (210) 690-9415.