CARIBOU, Maine — Cary Medical Center and Pines Health Services will hold a flu shot clinic from 5 to 7 p.m. Tuesday, Oct. 30, at the Chan Center.