Caribou Public Library 30 High Street Caribou, ME 04736
(207) 493-4214
Caribou Public Library website