Map is loading... Get Directions to Internal Revenue Service ← View details 8321 East 61st Street #124a, Tulsa, Oklahoma 74133 +1 918-622-8482 Get Directions From* To * — Required information