« All Events
Book sale at the Caribou Public Library, downstairs in the Caribou Room, 10 a.m.-2 p.m. Hardbacks $1, paperbacks 50 cents, children’s books 25 cents. Donations happily accepted until May 3.