Find Tallahassee Service Center Food Stamp Office in Leon County, FL

  • Tallahassee Service Center Food Stamp Office
  • 2810 Sharer Road, Tallahassee, FL 32312
  • 866-762-2237