Petersburg Post Offices

Here are all Petersburg VA post office locations. There are many post offices in or around Petersburg to choose from. Below is the location of each Petersburg post office. Get the most up-to-date post office hours in Petersburg. Find phone numbers and map out the exact location of the post office you are looking for.

Post Office Address City Phone Details
Petersburg Post Office
29 Franklin St Petersburg VA 23803
Petersburg(804) 732-1256
Petersburg Post Office
3131 S Crater Rd Petersburg VA 23805
Petersburg(804) 733-2528

Post Office Search