July 18, 2029 Flu and COVID Vaccine Clinic at St. Vincent DePaul Place St Vincent DePaul Place 120 Cliff Street, Norwich, CT, United States No appointment necessary.