Better Buds Address 107 W Main St, Tucumcari, NM 88401 GPS 35.179048954338, -103.72657942618 Telephone (575) 832-7300 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » New Mexico Pot Shops » East Central New Mexico Pot Shops » Better Buds