| CLEARWATER VETERINARY HOSPITAL 207-778-6275 970 Industry Rd Farmington, ME 04938
COOPER, E L DVM 207-897-6996 Norcross Pond Farmington, ME 04938
FARMINGTON VETERINARY CLINIC 207-778-2061 246 High St Farmington, ME 04938
HEIKKNEN, STEPHANIE DVM 207-778-2840 479 Farmington Falls Rd Farmington, ME 04938
KROUT, MAUREEN DVM 207-778-2840 479 Farmington Falls Rd Farmington, ME 04938
ROCKWOOD, KENNETH H DVM 207-778-2840 479 Farmington Falls Rd Farmington, ME 04938
|