Individual provider · Type 1 NPI
Ryan James Roche
Family Medicine Physician · Hinesburg, VT
Practice location
37 Haystack Rd
Hinesburg, VT 05461-6613
Mailing address
111 Colchester Ave
Burlington, VT 05401-1473
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Family Medicine Physician Primary | 207Q00000X | 032.0134270 (VT) |
| Student in an Organized Health Care Education/Training Program | 390200000X | None listed |
Family Medicine Physician: Family Medicine is the medical specialty which is concerned with the total health care of the individual and the family. It is the specialty in breadth which integrates the biological, clinical, and behavioral sciences. The scope of family medicine is not limited by age, sex, organ system, or disease entity.
3 other providers at this address
Other family medicine physician providers in Hinesburg
- Kathryn Grenoble, MDFamily Medicine Physician Hinesburg, VT NPI 1417584608
- Rachel Anne Humphrey, MDFamily Medicine Physician Hinesburg, VT NPI 1467624429
- Michelle Jennifer Mertz, MDFamily Medicine Physician Hinesburg, VT NPI 1568606416
- Holly T. Whitcomb, APRN NP FNPFamily Medicine Physician Hinesburg, VT NPI 1750471561
- Michelle Lisa Cangiano, MDFamily Medicine Physician Hinesburg, VT NPI 1780908343
- Langdon Swain Lawrence, MD, MPHFamily Medicine Physician Hinesburg, VT NPI 1871927806
- Roger Joseph Giroux, MDFamily Medicine Physician Hinesburg, VT NPI 1942473566
About NPI 1295403772
Ryan James Roche's National Provider Identifier is 1295403772, issued on Aug 31, 2021. The primary taxonomy on file is Family Medicine Physician (207Q00000X), and the practice location is in Hinesburg, VT. The record was last updated on Oct 15, 2025.