Contact Us

Three 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 Tulsa
website
Bank of Oklahoma Tower
1 One Williams Center
Tulsa, OK74172
(918) 584-1863
M - F 8:30am - 5:00pm
Sat closed
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