Richard E. Peeler Art Center - DePauw University Art Museums Richard E. Peeler Art Center – DePauw University Richard E. Peeler Art Center - DePauw University is a museum in Greencastle, Indiana accredited by the American Alliance of Museums. EXPLORE PLACE