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