1702 Utica Square
Tulsa , OK 74103

Day Opening Closing
Mon-Fri 9:00am 5:30pm
Sat 9:00am 3:00pm
Sun Closed  

Nearby Florists

Can not find the florist you are looking for?

Stems started in 1988 in just a tiny downtown store. Over the years there has been many growth spurts and changes as we bloomed and grew. We now have a premier location in Utica Square and a trendy shop in Skiatook OK.