Oscar Velasquez was born in 1971, age 52. Oscar Velasquez's address is 3617 S Aldredge Street , Amarillo, TX 79118. Possible relatives include Ana Barrios, Mary Dimas and 19 others. Oscar's latest phone number is (806) 371-8363.
Phone Numbers: (806) 371-8363
Address History: 3617 S Aldredge Street, Amarillo, TX 79118;
45 N Forest Street, Amarillo, TX 79106;
Dimmitt, TX 79027
Results 1 - 1 of 1