Vela Urrutia was born in 1959, age 64. Vela Urrutia's address is 228 N 18th Street Apt 2, San Jose, CA 95112. Possible relatives include Jose Urrutia, Elsa Vela and 1 others. Public records show Vela has also lived in San Jose, CA.
Results 1 - 1 of 1