The Oro Valley Public Library sits in the heart of Oro Valley within the same complex as the police station and Town Hall.
Martha Castro, 4, and her 6-year-old sister, Viola, work on computers in the children’s room of the Oro Valley Public Library.
Oro Valley resident Mark Patterson reads a newspaper in front of an eastern-facing window at the Oro Valley library, framing the Catalina Mountains.
Clockwise from left, Carolyn Hutt, Marlys Johansen, Jane Perry and Pat Pidinger play a game of Bridge at the Oro Valley library. The group plays every Wednesday.