Search results
- See moreVela's Auto SalesUsed Car Dealer
Vela's Auto Sales has been in business since 2008 , offering used quality cars . FREE Warranty on specific vehicles ....
Phone: (806) 220-2880
Cross Streets: Between Pittsburg St and S Bivins St
2505 SE 10th Ave Amarillo, TX 79104 1317.35 mi
Is this your business? Verify your listing