Physicians in Shaftsbury (VT) Full list of companies Physicians category in Shaftsbury, Vermont Shaftsbury Medical Assoc Inc 677 Vt Route 7a, Shaftsbury, VT 05262, (802)442-8531 Page 1