Find Shamokin Passport Office in Northumberland County, PA

  • Shamokin Passport Office
  • 201 East Independence Street, Shamokin, PA 17872
  • 570-648-4686