Get Directions to Decatur Leaf Burning Department ← View details 333 South Franklin Street, Decatur, Illinois 62523 +1 217-424-2876 Get Directions From* To * — Required information