Bon Secours will offer free drive-thru flu shots from 8 a.m. to noon on Saturday, Oct. 3, at a number of Hampton Roads locations, including Bon Secours Mary Immaculate Hospital, 2 Bernadine Drive, Newport News. Shots will be administered while supplies last. For more information or directions, visit BonSecours.com or call 757-889-2273.