Get Directions to Schools Public Leon County Fd ← View details 9902 Deer Lake West, Tallahassee, Florida 32312 +1 850-922-6991 Get Directions From* To * — Required information