Get Directions to Allies Flowers ← View details 1821 E 66th St N, Tulsa, Oklahoma 74130 (918) 430-1250 Get Directions From* To * — Required information