Library will celebrate with dedication July 7