LEBANON The White River Junction-based Good Neighbor Health Clinic, which provides medical and dental care for uninsured or under-insured people in the Upper Valley, has signed a three-year lease on a space on Hanover Street, the clinic’s director.