The Scarborough Public Library has many resources, events and services to offer people of all ages, abilities and experiences.