Villa Quintero was born in 1945, age 79. Villa Quintero's address is 3308 Se 89th St Trailer 122, Oklahoma City, OK 73135. Possible relatives include Fred Quintero. Public records show Villa has also lived in Moore, OK.
Related to: Fred Quintero
Results 1 - 1 of 1