Clearwater Veterinary Hospital
970 Industry Rd, Farmington, ME 04938
3 veterinary clinics in and around Farmington.
970 Industry Rd, Farmington, ME 04938
475 Farmington Falls Rd, Farmington, ME 04938
246 High St, Farmington, ME 04938
Trouble breathing, suspected poisoning, collapse, or a male cat that can’t urinate are always emergencies. Call ahead so the team can prepare.