Placeholder Photo for John C. Avery, DO

Dr. John Avery, a family physician in North Stratford, NH, provides primary care for the entire family & can refer patients to a specialist if necessary.

Reviews of Dr. Avery
Dr. Avery

Office of Dr. Avery See Insurance
of Dr. Avery

John Avery, DO  

Accepting New Patients?

Yes, Dr. John C. Avery is accepting new patients at this office.


(603) 922-5502


43 Main Street, North Stratford, NH 03590

Office Details

Doctor Specialty Family Medicine
Accepting New Patients? Yes
Practice Specialty Family Medicine
Languages Spoken English

Insurance Accepted  

  • Medicare

About Dr. Avery
Dr. Avery


Dr. Avery has one office in New Hampshire where he specializes in Family Medicine.


Languages Spoken  

  • English

Daily Health Newsletter from

Enter your email to receive a daily roundup of health tips, news & more in your inbox, Mon‑Fri:

To browse examples of previous newsletters, click here.