Stephen William Barclay, DMD, Dentist

27 N Willard St
BurlingtonVT  05401-3312 (Chittenden County)


Phone: 802-862-8625
Fax: 802-862-1993

NPI: 1669460127
License Number: 0160000805 (VT)