The City of St. Catharines is home to several libraries and unique collections that offer glimpses into other times, places and lives. Whether doing academic research or growing your imagination, the city's libraries, including four branches of the St. Catharines Public Library, offer a wide variety of materials and services to help.