Of course many of us wait until the last minute to file our taxes. It's no wonder, since the tax code is
the Biggest Problem for Small Businesses.
If you're in Tulsa, Oklahoma like we are, there's
one post office open late to postmark your tax return by the April 15, 2013 due date -- and it's only
open until 10:30 pm.
US Post Office
2161 North Cargo Road
Tulsa, OK 74115
(918) 834-6086
View Larger Map