Quality Care for Large & Small Animals
Routine & Emergency Services You Can Rely On
Animals we treat include, but are not limited to:
- Horses
- Cattle
- Sheep
- Goats
- Pigs
- Llamas and alpacas
- Dogs
- Cats
Large Animal Care
Small Animal Care
KDM Farm
State-of-the-Art Facility
Using modern technology and techniques, we provide innovative solutions for animals to help them achieve and maintain optimal health. Our team takes the time to get to know owners and their animals, providing personalized care tailored to their unique needs. Our full-service hospital, as well as our full-service equine reproduction facility, are equipped with state-of-the-art tools and machinery to help us provide the very best in care.
Small Animal Emergencies After Hours
Contact The Animal Emergency Clinic of Mid-Maine in Lewiston at 207-777-1110.
Large Animal Emergencies After Hours
Call our office at 207-933-6424, listen to the message, then press 1 to reach our large animal doctor on call.
For more information about our practice, or to schedule an appointment, contact us today. We look forward to working with you and your animals!
Small Animal Clinic
207-933-2165
Large Animal Clinic
207-933-6424
Our experts can provide you with guidance in the best breeding methods for your unique situation. For more information about KDM Farm and our services, or to schedule an appointment, contact us today by calling
207-933-6424 option 2.
Annabessacook Veterinary Clinic
Phone
Fax
Hours
Small Animal Clinic
Monday – Friday
7:00 AM – 7:00 PM
Saturday
7:00 AM – 4:00 PM
Emergency Care:
Contact The Animal Emergency Clinic of Mid-Maine in Lewiston at 207-777-1110
Large Animal Clinic
Monday – Friday
8:00 AM – 5:00 PM
Emergency Care Available 24/7/365
KDM Farm
Monmouth, Maine 04259