Tulsa OK Tax Consultants 1. 7633 E 63rd Pl, Tulsa, OK 74133 | Internal Tax Resolution of Oklahoma (539) 664-9732