The Flower Shop
Add to Favorites
Florists
8009 E 51st St, Tulsa, OK 74145
918-663-9620
OPEN NOW:
Today: 10:00 am - 3:00 pm
PHOTOS AND VIDEOS
Sponsored Links
1800Flowers.com
Serving the Tulsa area.
REVIEWS Write a Review
05/27/15
Provided by YPmobile10
I order flowers for my anniversary and told them I wanted them delivered by noon and I call to see why they didn't get delivered and all they could say "it's on the truck and it wasn't marked A.M." Thank for making me look bad. Needless to say I will NEVER use them again.
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.