Map is loading... Get Directions to Florida Department of Revenue ← View details 2450 Shumard Oak Boulevard, Tallahassee, Florida 32311 +1 800-352-3671 Get Directions From* To * — Required information