1. Middlebury Animal Hospital
139 Washington Street Ext, Middlebury, VT 05753
Coordinate: 44.01839,-73.15951
Phone: (802) 388-2691
2. Valleywide Veterinary Services
429 Route 30, Middlebury, VT 05753
Coordinate: 43.98987,-73.19508
Phone: (802) 462-2233