Petersburg Passport Locations

The following passport offices are located in Petersburg, New Jersey. Please select a passport location in Petersburg to view the details.
Upper Township Municipal Complex
2100 Tuckahoe Road
Petersburg, NJ 08270
 

 
 
New Jersey Passport Offices