Northwell Flu Vaccination Clinic, Williston Park American Legion Post 144, 730 Willis Ave, Williston Park, NY 11596