44 South Main Street, Randolph, Vermont 05060
(603) 650-5724
I care for patients with a broad range of cardiovascular problems and concerns, different life experiences, and varying priorities. I recognize every one of them appreciates being heard and respected. I try to craft thoughtful diagnostic and treatment pla