Add an Article Add an Event Edit

Delaware County District Library - Powell Branch

460 South Liberty Road
614-888-9160

Located in Library Park near the center of Powell and the railroad tracks, the Powell Branch stands at 5,000 square feet.


Photos