Veterinarians Who Treat Large Animals

Grazing cattle

Annabessacook Veterinary Clinic

417 Route 135 Monmouth, ME 04259

  • Phone: 207.933.6424 (Equine/Large Animal)
  • Phone: 207.933.2165 (Small Animal)
  • Fax: 207.933.2497
  • Email: annabessacookvet@yahoo.com

Practice Type: Small Animal, Equine
MVMA Members in Practice: Charmaine Brown, DVM

Apple Creek Equine Medicine, LC

710 Main Rd., Carmel, Maine 04419

  • Phone: 207.525.4596

Practice Type: Equine, all Livestock
MVMA Members in Practice: Tanja J. Ebel, DVM

Belfast Veterinary Hospital

193 Northport Avenue, Belfast, Maine 04915

  • Phone: 207.338.3260
  • Fax: 207.338.3283

Practice Type: Mixed
MVMA Members in Practice: Sarah Caputo, DVM (Sheep/Goats/Some Other)

Bo-Vet

Gardiner, Maine

  • Phone: 207.582.8927

Peter A. Caradonna, DVM

Conaree Equine

309 Rocky Dundee Rd., Buxton, ME 04093

  • Phone: 207.797.6000

Martha Smith, DVM

Curtis Equine Veterinary Service (Mobile)

(formerly DPC of Central Maine and 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)

  • Large Animal Veterinarian and Owner
  • Federally Accredited Veterinarian, USDA
  • Veterinary Medical Officer, USDA APHIS
  • National Animal Health Emergency Response Corps

Equine Veterinary Service

132 US Route One, Suite 1, Freeport, Maine  04032

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 (Mobile)

P.O. Box 29, Exeter, Maine 04435

Large Animal MVMA Members in Practice: Simon Alexander, VMD

Foxcroft Veterinary Services

1441 Dexter Road, P.O. Box 418, Dover-Foxcroft, Maine 04426

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

Hill and Harbor Veterinary Services

P.O. Box 867, Gardiner, Maine 04345

Practice Type: Equine, Small Ruminant

Kennebec Veterinary Services

36 Highland Drive, Oakland, Maine 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

Maine Farm Vet (Mobile)

Thorndike, Maine

Brian Blanchard, DVM
Practice Type: Mixed (Bovine, Equine, Small Ruminant, Backyard Porcine, and limited Poultry clients)

Mid Coast Equine

P.O. Box 1446, Waldoboro, Maine 04572

Myhre Equine Clinic/N.E. Regional Veterinary Imaging Center

100 Ten Rod Rd., P.O. Box 1673, Rochester, New Hampshire 03866

  • Phone: 603.335.4777
  • Fax: 603.335.9923

Practice Type: Equine, Small Animal Imaging and 131 Treatment
MVMA Member in Practice: Grant Myhre, DVM

Rolleston Veterinary Services

P.O. Box 77, Saint Albans, Maine 04971

Matthew Rolleston, DVM

Cara Shepard, DVM (Mobile)

New Gloucester, Maine

Practice Type: Mixed (goats, horses, cattle, swine, sheep, poultry, etc.)
Seeing animals in South and Central Maine and Southern New Hampshire

Saint John Valley Veterinary Services Inc.

Blaine, Maine

Rob Arnott, DVM

Turner Veterinary Service

273 Auburn Road Turner, Maine 04282

Phone: 207.225.2155; Fax: 207.225.3273

Practice Type: Mixed
Large Animal MVMA Member in Practice


Also, the Maine Department of Agriculture, Conservation and Forestry keeps up a spreadsheet of Large Animal Veterinarians practicing around the state.

Information on 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.