The Roanoke Public Library is dedicated to enriching the lives of people in the community by providing a wide range of free services, programs, and materials for all ages.Â