Information on:

Knox County Public Library - Halls Branch

4518 East Emory Road
865-922-2552
Knox County Public Library - Halls Branch is not affiliated with AmericanTowns Media