Is the US Post Office open December 31st, 2010?

Yes, according to their holiday schedule the US Post Office is open on December 31, 2010. They are close on New Year's day.
Updated on Sunday, February 05 2012 at 01:33PM EST
Collections: us post officedecember 31