Rendering of the Liberty Library
The Liberty Library is a branch of the Delaware Community Library System and is located at the corner of Home and Steitz Rds.