3205 N.W. 63rd StreetOklahoma City, OK73116Toll Free(866)840-1751(405)840-8000(405)840-1756faxclick here for email
Track your refund:If you would like to know when you will be receiving your tax refund from federal and state, this is the place to check.
IRS:
OK:
Click here to check federal refund
Click here to check state refund
[Welcome] [Check Taxes]