1. Cactus Flower Embroidery & Printing 2821 N Stone Ave, Tucson, AZ 85705 Coordinate: 32.25848,-110.97235 Phone: (520) 762-9607