Surgery in Vermont — NPI Providers
127 active Surgery providers have a practice location in Vermont according to the latest NPPES snapshot. Each profile shows the NPI number, taxonomy code, license details, and practice address — useful for claims, credentialing, and verifying a provider.
Advertisement
Surgery providers in Vermont
| NPI | Name | Type | Specialty | Location |
|---|---|---|---|---|
| 1447273537 | Abrar Khan | Individual | Surgery Physician | Burlington, VT |
| 1962580290 | Ajai Malhotra | Individual | Trauma Surgery Physician | Burlington, VT |
| 1245263896 | Andrew Stanley | Individual | Vascular Surgery Physician | Burlington, VT |
| 1275657280 | Annick-Marie Kaufman | Individual | Surgery Physician | St Johnsbury, VT |
| 1558382929 | Benjamin Forbush | Individual | Surgery Physician | White River Junction, VT |
| 1437184637 | Brad Jimmo | Individual | Surgery Physician | Rutland, VT |
| 1134187784 | Brian Smale | Individual | Surgery Physician | Morrisville, VT |
| 1508818261 | Carl Petri | Individual | Surgery Physician | Middlebury, VT |
| 1972599850 | Catherine Schneider | Individual | Surgery Physician | Windsor, VT |
| 1013975341 | Cathryn Racette | Individual | Surgery Physician | Morrisville, VT |
| 1558367953 | Charles Salem | Individual | Surgery Physician | Bennington, VT |
| 1962474874 | Christopher Bartels | Individual | Surgery Physician | Colchester, VT |
| 1619902368 | Daniel Bertges | Individual | Vascular Surgery Physician | Burlington, VT |
| 1275553604 | David Angstreich | Individual | Surgery Physician | Barre, VT |
| 1043338148 | David Butsch | Individual | Surgery Physician | Barre, VT |
| 1962454900 | David Ciesla | Individual | Surgery Physician | Burlington, VT |
| 1043238017 | David Krag | Individual | Surgical Oncology Physician | Burlington, VT |
| 1508958323 | David Smith | Individual | Surgery Physician | Burlington, VT |
| 1992854509 | Donald Dupuis | Individual | Surgery Physician | Morrisville, VT |
| 1811069644 | Donald Majercik | Individual | Surgery Physician | Essex Junction, VT |
| 1174545123 | Eduards Ziedins | Individual | Surgery Physician | Berlin, VT |
| 1215962501 | Edward Borrazzo | Individual | Surgery Physician | Burlington, VT |
| 1851594253 | Elizabeth Warner | Individual | Surgery Physician | Bennington, VT |
| 1003883869 | Eric Marsh | Individual | Surgery Physician | Rutland, VT |
| 1306843560 | Federico Fiallos | Individual | Surgery Physician | Springfield, VT |
| 1538193859 | Frank Pindyck | Individual | Surgery Physician | White River Junction, VT |
| 1477623346 | Franklin County Surgical Associates, P. C. | Organization | Surgery Physician | Saint Albans, VT |
| 1346248648 | Frederick Loy | Individual | Surgery Physician | Bennington, VT |
| 1982655650 | Frederick P. Loy, MD, PC | Organization | Surgery Physician | Bennington, VT |
| 1093829830 | Gary An | Individual | Surgical Critical Care Physician | Burlington, VT |
| 1437262904 | Georg Steinthorsson | Individual | Vascular Surgery Physician | Burlington, VT |
| 1578783544 | Gordon Holahan | Individual | Surgery Physician | Ludlow, VT |
| 1659327443 | Graham Moore | Individual | Surgery Physician | Bennington, VT |
| 1598704157 | Green Mountain General Surgery PC | Organization | Surgery Physician | Morrisville, VT |
| 1033190731 | Gregory Gadowski | Individual | Surgery Physician | Brattleboro, VT |
| 1417972407 | James Hebert | Individual | Surgery Physician | Burlington, VT |
| 1609890037 | James Perry | Individual | Surgery Physician | Rutland, VT |
| 1972517969 | Janet Mcsorley | Individual | Vascular Surgery Physician | Burlington, VT |
| 1053334052 | Jean Liu | Individual | Surgery Physician | White River Junction, VT |
| 1861537326 | John Hartong | Individual | Surgery Physician | Saint Johnsbury, VT |
| 1588615363 | John Louras | Individual | Surgery Physician | Rutland, VT |
| 1871629816 | Joseph Salomone | Individual | Surgery Physician | Saint Albans, VT |
| 1720209216 | Julie Alosi | Individual | Surgical Oncology Physician | South Burlington, VT |
| 1700800984 | Julie Lahiri | Individual | Vascular Surgery Physician | Burlington, VT |
| 1720037252 | Kenneth Danielson | Individual | Surgery Physician | St Johnsbury, VT |
| 1861415226 | Kennith Sartorelli | Individual | Pediatric Surgery Physician | Burlington, VT |
| 1750488839 | Kevin Maguire | Individual | Plastic and Reconstructive Surgery Physician | Colchester, VT |
| 1861485617 | Larry Sisson | Individual | Surgery Physician | Newport, VT |
| 1225062425 | Laurie Spaulding | Individual | Surgery Physician | Berlin, VT |
| 1710906136 | Louis Merriam | Individual | Surgery Physician | Berlin, VT |
Surgery by city in Vermont
Frequently asked questions
How many Surgery providers are in Vermont?
The latest NPPES snapshot lists 127 active providers with Surgery as their primary taxonomy and a practice location in Vermont.
How do I verify a Surgery provider's NPI in Vermont?
Open the provider's profile below to see their NPI, taxonomy code, license state, and practice address, then cross-check against the official NPPES registry (linked on every profile).
Can I get this data through an API?
Yes — the NPI Portal API provides JSON search by specialty, state, and city, plus batch NPI verification.
Source: CMS NPPES (public data). Snapshot 2026-07-10.