Medical

For more than 30 years, Good Neighbor Health Clinics has been providing quality medical care at no cost to those in need across the Upper Valley. Services and programs are offered at our main location in White River Junction, Vermont as well as our satellite location in Lebanon, New Hampshire.

All care is provided by highly trained and credentialed staff and volunteers who put the patient and their well-being at the center of all that they do.  

To download an application and other information, please click below:

Medical

Programs and services include:

HEALTH PROMOTION PROGRAMS

  • Access to women’s healthcare
  • Assistance with health promotion programs
  • Smoking cessation counseling

PATIENT SUPPORT SERVICES

  • Connections to applications for New Hampshire and Vermont Medicaid programs
  • Help with applying for patient assistance programs
  • Immunizations for those who qualify
  • Vouchers and referrals to community service agencies

SPECIALTY CLINICS

  • Allergy/Immunology
  • Dermatology
  • Gastroenterology
  • Gynecology
  • Mental Health Counseling
  • Ophthalmology
  • Orthopedics
  • Physical Therapy
  • Primary Care
  • Psychiatry
  • Pulmonology
  • Neurology
  • Rheumatology

Good Neighbor Health Clinic receives HRS Health Center Program grant funding under 42 U.S.C. § 254b and has been deemed a Public Health Service employee for purposes of certain liability protections, including Federal Tort Claims Act coverage, under 42 U.S.C. § 233(g)-(n).

FREQUENTLY ASKED QUESTIONS

Yes! We are still accepting patients within our Medical Clinics. If you are interested in becoming a patient, please complete the application for services.

This is a FREE  health clinic for adults 18 and older who are uninsured, underinsured, or do not have the means to pay for the care they need.

In order to be a patient, you must be 18 years of age or older and live within 30 miles of White River Junction.

To make an appointment, call us at 802-295-1868 or email us at medical@goodnhc.org.

The White River Junction Clinic is located upstairs at the 70 North Main Street, White River Junction, Vermont location. The Lebanon Clinic is located within the Hanover Street Plaza at 103 Hanover Street in Lebanon, New Hampshire.

Appointments vary by location and provider. As our providers volunteer their time, some clinics begin as early as 9:00 AM and end as late at 9:00 PM. Please feel free to discuss scheduling options with our Administrative Secretary, and let us know any scheduling conflicts you have.

Copyright © 2023 Good Neighbor Health Clinic, Inc. Tel: 802-295-1868 70 North Main Street, White River Junction, VT 05001