Vellore Jones was born in 1976, age 47. Vellore Jones's address is 1610 W 137th Street , Compton, CA 90222. Possible relatives include Tamara Holman, Artie Jones and 4 others. Public records show Vellore has also lived in Compton, CA.
Results 1 - 1 of 1