Licensed dispensaries
4 licensed stores · verified against Illinois Dept. of Financial & Professional Regulation
505 W Town Center Blvd, Champaign, IL 61822 · Chain
Directions →
102 E Green St, Champaign, IL 61820 · Chain
1704 S Neil St. C, Champaign, IL 61820 · Chain
1826 Glenn Park Dr, Champaign, IL 61821 · Independent