Javascript is required to view this map. Locations ediblend utica square 2050 Utica SquareTulsa, OK 74114Phone: 918.991.1717m-f 7:00 a.m. – 5:30 p.m. Directions Phone 918-991-1717 ediblend south 10115 South Sheridan RoadSuite cTulsa, OK 74133Phone: 918.991.1717m-f 7:00 a.m. – 5:30 p.m. Directions Phone 918-991-1717