the CU flower house
2006 S. Neil Street Champaign IL 61820
217-419-1774
Tuesday – Friday 10 AM – 6 PM & Saturday 10 AM – 4 PM
the CU flower house
2006 S. Neil Street Champaign IL 61820
217-419-1774
Tuesday – Friday 10 AM – 6 PM & Saturday 10 AM – 4 PM