Puff on 66 Address 912 E Rte 66 Blvd, Tucumcari, NM 88401 GPS 35.171813736398, -103.71520561033 Telephone (575) 282-7833 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » New Mexico Pot Shops » East Central New Mexico Pot Shops » Puff on 66