1. La Casa Verde Floral & Nursery 724 E Main St, Tucumcari, NM 88401 Coordinate: 35.17883,-103.7174 Phone: (575) 461-1773