Information on:

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.


Delaware County District Library - Powell Branch is not affiliated with AmericanTowns Media

Photos