The Arts Castle
190 West Winter Street
Delaware, Ohio 43015
Stop by for a Self-Guided Tour.
Monday – Friday 9am-5pm
We would love to work with you to set up a group tour. Give us a call and we will arrange a tour with one of our docents.