500 E Peabody Dr,
Champaign, IL 61820, USA
+1 217 333 1861
Large space devoted to all periods of art managed by the Uni of Illinois. Evaluated by visitors as above average university museum!