Free Flu Shot DELCO is offering FREE Drive-In flu shots at the Armory on December 3, 2020 at 11:00 - 3:00 p.m. No appointment or registration required. Must wear a mask and essential workers are given priority.