Alfred J Barber, MD, Internal Medicine

185 Sherman Dr
Ste 1
Saint JohnsburyVT  05819-9811 (Caledonia County)


Phone: 802-748-5041
Fax: 802-748-5094

NPI: 1992752281
License Number: 0420011505 (VT)