Ruben Artabia was born in 1979, age 45. Ruben Artabia's address is 7031 Spring Forest Street , San Antonio, TX 78249. Possible relatives include Ana Artavia, Flor Artavia and 5 others. Public records show Ruben has also lived in Austin, TX. Ruben's latest phone number is (310) 717-8127.
Phone Numbers: (310) 717-8127
Results 1 - 1 of 1