Margaret Buff

Primary Specialty: Nurse Practitioner
Experience: 27 + years
Location
135 State Route 101A
Amherst, NH 03031-2248

Phone Number
(603) 880-7610

About Margaret Buff

Margaret Buff is a Nurse Practitioner specialist in Amherst, New Hampshire. She graduated from Other with her medical degree in 1997. Margaret Buff has more than 27 years of experience. Her specialties include Nurse Practitioner.
Margaret Buff affiliates with no hospital.

Specialties

Education

Margaret Buff graduated from the Other in 1997.

Doctor Profile

First Name Margaret
Last Name Buff
Gender Female
NPI 1285745463
PECOS ID 4082606504

Medical Licenses

Specialization Classification License Number State
Psychiatric/Mental Health Nurse Practitioner 023037-23-08 New Hampshire

Locations

Margaret Buff, CNS
135 State Route 101A
Amherst, NH 03031-2248
(603) 880-7610