John Mmcpartland NPI 1558431429 Practice location: 53 Washington Street Ext, Middlebury, VT 05753 Taxonomy code: 207Q00000X Phone: (802) 308-8304