Mystic Greenz - Decatur is a medical marijuana dispensary located in Decatur, IL. The dispensary is located at: 5405 Indus. Dr., Decatur, IL, 62522, United States. For open hours, please call the phone number or visit the dispensary website linked above.