Greenwich Lyme Disease Task Force, Inc., The
Greenwich, CT