1 Margaret M Welch, Other Physician Assistant - General Avg. Rating: 0/5 Main Location 252 Mechanic StSpringfield, Vermont 05156 Highlights Accepts Insurance Plans