Go the USPS web site and click on the "Find a Locations" link. Type in your zip code, or, the zip code of the Post Office you wish to contact. Then, click on the "See More Results" link. Choose the post office you wish to contact, click on the name, and the local phone number should appear.
Source: United States Postal Service web site