Get Directions to Green Onion The ← View details 4532 E 51St St Ste A, Tulsa, Oklahoma 74135 (918) 481-3338 Get Directions From* To * — Required information