824 E Rt 66 Blvd, Tucumcari, New Mexico 88401 USA
One of our many, made in the USA, ornaments.
Photo Credit: Yelp