Art Floral Co Map phone 1119 Windsor Rd Champaign, Illinois 61821 Cosmic Bovine Studios Map phone 912 W Columbia Ave Champaign, Illinois 61821