Diamondback Auto Sales

824 S 5th St
Tucumcari, NM 88401

Contact: Don

(575) 282-2886