What Veterinarians Treat Large Animals?

Grazing cattleAnnabessacook Veterinary Clinic
417 Route 135 Monmouth, ME 04259
Phone: 207.933.6424 (Equine/Large Animal); 207.933.2165 (Small Animal); Fax: 207.933.2497

Practice Type: Small Animal, Equine
MVMA Members in Practice: Charmaine Brown, DVM, Jeffrey Faye, DVM, Conrad Boulton, DVM

Apple Creek Equine Medicine, LC
452 Goshen Road Winterport, ME 04496
Phone: 207.525.4596
Practice Type: Equine, all Livestock
MVMA Members in Practice: Tanja J. Ebel, DVM

Belfast Veterinary Hospital
193 Northport Avenue Belfast, ME 04915
Phone: 207.338.3260; Fax: 207.338.3283
Practice Type: Mixed
MVMA Members in Pracitce: Frank Caputo, DVM (Commercial Dairy Only), Sarah Caputo, DVM (Sheep/Goats/Some Other), Michael Shershow, DVM (Commercial Dairy Only)

Blackstrap Hill Veterinary Clinic
21 Schuster Road Cumberland, ME 04021-2531
Phone: 207.797.6000; Fax: 207.797.6116
Practice Type: Equine, some other large animal
MVMA Member in Practice: Denise McNitt, DVM, and Martha Hart DVM (not currently an active member of the MVMA)

Curtis Equine Veterinary Service
(formerly DPC of Central Maine & Curtis Equine Veterinary Service)
462 Garland Road Winslow, ME 04901
Phone: 207.314.1909
Scott K. Curtis, MS, DVM (Not currently an active member of the MVMA)

Equine Veterinary Service
P.O. Box 1570 Gray, ME 04039
Phone: 207.657.5885
Practice Type: Equine, Camelid, Small Ruminant
MVMA  Member in Practice: Thomas A. Judd, DVM, Lila H. Solomon, DVM (not currently an active member of the MVMA)

Exeter Veterinary Services
1326 Exeter Road, Exeter, ME 04435
Phone: 207.296.2100; Fax: 207.296.2101
Large Animal MVMA Members in Practice: Simon Alexander, VMD

Farm Veterinary Services, LLC
Brian Blanchard, DVM
Thorndike, ME
Phone: 207.313.1165
Practice Type: Mixed (Bovine, Equine, Small Ruminant, Backyard Porcine, and limited Poultry clients) starting  June 12, 2021

Foxcroft Veterinary Services
1441 Dexter Road, P.O. Box 418 Dover-Foxcroft, ME 04426
Phone: 207.564.2144; Fax: 207.564.3271

Practice Type: Mixed
MVMA Members in Practice: Jeffrey D. Kelly, DVM, Donald Miles, Jr., DVM, Dennis Ruksznis, DVM

Hill and Harbor Veterinary Services
PO Box 867
Gardiner, ME 04345
Phone: 207.624.1676
Practice Type: Equine, Small Ruminant

Kennebec Veterinary Services
36 Highland Drive
Oakland, ME 04963
Phone: 207.465.8300; Fax: 207.465.8301
Practice Type: Mixed (Equine, Ruminants, Alpacas, Swine, Exotics, and Small Animal)
MVMA Members in Practice: Paul Smith, DVM; Jessica Matulis, DVM; Amy McGee, DVM

Mid Coast Equine
P.O. Box 1446
Waldoboro, ME 04572
Phone: 207.832.1058

Myhre Equine Clinic/N.E. Regional Veterinary Imaging Center
100 Ten Rod Rd. P.O. Box 1673 Rochester, NH 03866
Phone: 603.335.4777; Fax: 603.335.9923
Practice Type: Equine, Small Animal Imaging & 131 Treatment
MVMA Member in Practice: Grant Myhre, DVM

Oxford Hills Veterinary Hospital
136 Western Ave, South Paris, ME 04281
Phone: 207.743.9271; Fax: 207.744.0775
Practice Type: Mixed

Turner Veterinary Service
273 Auburn Road Turner, ME 04282
Phone: 207.225.2155; Fax: 207.225.3273
Practice Type: Mixed
Large Animal MVMA Member in Practice: Rebecca Myers Law, DVM, Meghan Flanagan, DVM

Information in this website is provided purely for educational purposes. No responsibility is assumed for any problems associated with the use of products or services mentioned in this website. No endorsement of products or companies is intended, nor is criticism of unnamed products or companies implied.