1. Depew Flower Shoppe, llc 315 W Main St, Depew, OK 74028 Coordinate: 35.80288,-96.50586 Phone: (918) 324-5747