Menu

Find a Provider

Search All
p: 603-431-6691
Date joined: June 1, 1992

ACADEMIC DEGREES

B.A., Chemistry, Connecticut College, New London, CT | M.D., University of Vermont, Burlington, VT


POST DOCTORAL TRAINING

Internship & Residency: Central Massachusetts Medical Center, Worcester, MA | Research Fellowship: Endocrinology & Metabolism, University of Vermont, Burlington, VT | Fellowships: Cardiology & Interventional Cardiology, Hospital of Saint Raphael, New Haven, CT


BOARD CERTIFICATION

American Board of Internal Medicine – Internal Medicine with subspecialties in Cardiovascular Diseases & Interventional Cardiology

SPECIALTIES

Cardiology

Locations

Cardiovascular Care of NH

2064 Woodbury Ave
Portsmouth, NH
(603) 431-6691

Cardiovascular Care of York Hospital – Long Sands

127 Long Sands Road
York, ME 03909

Cardiovascular Care of York Hospital – Wells

114 Sanford Road
Wells, ME 04090