Veterinarians in New Haven (VT) Full list of companies Veterinarians category in New Haven, Vermont Ross, Randall N, Dvm - Champlain Valley Mobile Clinic 747 Campground Rd, New Haven, VT 05472, (802)777-8486 Page 1