Get Directions to GreenLeaf Law Offices, Ltd. ← View details 2456 North Main Street, Decatur, Illinois 62526 +1 217-422-2771 Get Directions From* To * — Required information