Allergy/Immunology
Allergy Associates of NH, PA
100 Griffin Road, Suite A
Portsmouth, NH 03801
Office Phone: (603) 436-7897
Office Fax: (603) 436-7855
Allergy Associates of NH, PA
51 Webb Place, Suite 230
Dover, NH 03820
Office Phone: (603) 343-4649
Office Fax: (603) 343-5367
Allergy Associates of NH, PA
16 Hospital Drive
York, ME 03909
Office Phone: (207) 351-3932
Office Fax: (207) 363-7042
Allergy/Immunology
Drexel University College of Medicine: MD
Maine Medical Center: Residency/Internal Medicine
University of Virginia Medical Center: Fellowship/Allergy/Immunology
American Board of Allergy and Immunology: Allergy and Immunology