Contact Us

Two Locations

Florist, Flower shop Stems in Tulsa
website
1702 Utica Square
Tulsa, OK 74114
(918)584-0421
M - F 9am - 5:30
Sat 9am - 3pm
Sun closed

Stems in Skiatook
website
510 W Rogers Blvd
Skiatook, OK 74070
(918)396-4147
(800)999-7836
M - F 8am - 5:30pm
Sat 9am - 1pm
Sun closed

For holiday delivery information click here

Email Us