Get Directions to Morris Griffin Corporation ← View details 2488 E 81ST ST # 700, Tulsa, Oklahoma 74137 (918) 551-5300 Get Directions From* To * — Required information