Address:
SHAFTSBURY MEDICAL ASSOC INC
677 Vt Route 7A, Shaftsbury 05262
(802) 442-8531 (Phone), (802) 442-1503 (Fax)
Hospitals:
SHAFTSBURY MEDICAL ASSOC INC
677 Vt Route 7A, Shaftsbury 05262
Southwestern Vermont Medical Center
100 Hospital Dr, Bennington 05201
Education:
Medical School
Autonomous University of Guadalajara / Faculty of Medicine
Mid Hudson Fam Health Institute