Florida Department of Health is a Foodstamps/SNAP Office in Tallahassee, Florida that offers people Foodstamps/SNAP. Contact Florida Department of Health for more details. The Foodstamps/SNAP Office is located 4052 Bald Cypress Way, Tallahassee, FL 32399.