Find Lakeshore Plaza Passport Office in San Francisco County, CA

  • Lakeshore Plaza Passport Office
  • 1543 Sloat Boulevard, San Francisco, CA 94132
  • 415-564-0258