Get Directions to Youre Invited ← View details 8005 S SHERIDAN RD UNIT A, Tulsa, Oklahoma 74133 (918) 493-1141 Get Directions From* To * — Required information