Velma Quintanilla was born in 1981, age 43. Velma Quintanilla's address is 1961 S 31st Street , Mcallen, TX 78503. Possible relatives include Herlinda Avalos, Jessica Castillo and 12 others. Velma's latest phone number is (956) 630-6122. Previous phone numbers include (956) 746-4138.
Address History: 1961 S 31st Street, Mcallen, TX 78503;
5809 Po Box, Amarillo, TX 79117;
Sturgeon Bay, WI 54235
Results 1 - 1 of 1