Get Directions to Stems ← View details 1702 Utica Square, Tulsa, Oklahoma 74114 (918) 742-1410 Get Directions From* To * — Required information