Free Flu Vaccine Clinic

Peabody City Hall, 24 Lowell St, Peabody, MA 01960, USA (Wiggins Auditorium)