Show More


Directions and Parking

The Richard E. Peeler Art Center is located on the campus of DePauw University, at the corner of E. Hanna Street and S. Indiana Street in Greencastle, Indiana.  Free visitor parking is located behind the building.  Please click here for further directions.