Information on:
Add an Article
Add an Event
Edit
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