Nubia Quinteros was born in 1980, age 43. Nubia Quinteros's address is 2327 Santa Rita Street , Austin, TX 78702. Possible relatives include Luis Hernandez, Uriel Hernandez and 1 others. Public records show Nubia has also lived in Elgin, TX. Nubia's latest phone number is (512) 903-2951.
Phone Numbers: (512) 903-2951
Results 1 - 1 of 1