Health Care Leader to Serve Those Who Have Served Our Country NEW BRITAIN, CT (November 10, 2016) – American Family Care (AFC), the nation’s leading provider of urgent care, accessible primary care, and occupational medicine, announced today it will offer military veterans free flu shots on Veterans Day, Friday, November 11 at their newest Connecticut urgent care center, at 135 East Main Street, New Britain. The announcement is an extension of AFC’s effort to ...