Get Directions to H&R Block ← View details 12200 South Waco Avenue, Glenpool, Oklahoma 74033 +1 918-299-3228 Get Directions From* To * — Required information