[American Animal Hospitals and Clinics]
Below we list every town in Maine for which we have information for animal medical care professionals. Just scroll down to your town to get a list of all the local Animal Care Professionals and Hospitals in your area.
Acton
Acton Veterinary Clinic 470 Youngs Ridge Rd ME 04001 (207) 477-8144 |
Perks Jessica DVM 470 Youngs Ridge Rd ME 04001 (207) 477-8144 |
Albany Twp
Veterinary Support Svc 54 Pit Rd ME 04217 (207) 225-2840 |
Arundel
Mann Memorial Vet Clinic 1121 Portland Rd ME 04046 (207) 985-4774 |
York County Veterinary Emergency & Referral Center 20 Hill Rd ME 04046 (207) 284-9911 |
Auburn
Auburn Animal Ctr 308 Center St ME 04210 (207) 784-2000 |
Auburn Animal Hospital 864 Center St ME 04210 (207) 782-4466 |
Maine Equine Associates Turner St ME 04210 (207) 782-8318 |
Mitchell Hill Veterinary Hospital 33 Millett Dr ME 04210 (207) 784-1726 |
Ring Carleton B Vetnarn 864 Center St ME 04210 (207) 782-4466 |
Taylor Brook Animal Hospital 33 Millett Dr ME 04210 (207) 784-1726 |
Augusta
Animal Wellness Ctr 95 Northern Ave ME 04330 (207) 623-1177 |
Barengo Marie 220 Western Ave ME 04330 (207) 622-6181 |
Bennington Penny 235 Hospital St ME 04330 (207) 622-2737 |
Bryant Bill DVM ME 04330 (207) 623-5215 |
Cat Hospital The 605 Western AVE ME 04330 (207) 623-1228 |
Cat’s Inn 605 Western AVE ME 04330 (207) 623-1228 |
Davis Peter 220 Western Ave ME 04330 (207) 622-6181 |
Forgeron Celeste 220 Western Ave ME 04330 (207) 622-6181 |
Fraser Christine DVM 28 State House Sta ME 04333 (207) 287-5941 |
Greyhound Clinic 231 Old Belgrade Rd ME 04330 (207) 626-2727 |
Pine Tree Veterinary Hospital 220 Western AVE ME 04330 (207) 622-6181 |
Sawtelle Ami DVM 220 Western AVE ME 04330 (207) 622-6181 |
Winthrop Veterinary Hospital ME 04330 (207) 623-5215 |
Bailey Island
Home Veterinary Care 37 Pebble Ln ME 04003 (207) 380-7387 |
Bangor
Albert Micheal A 1391 Broadway ME 04401 (207) 942-2281 |
Bangor Veterinary Hospital 1648 Broadway ME 04401 (207) 947-7103 |
Benson J A 1391 Broadway ME 04401 (207) 942-2281 |
Broadway Veterinary Clinic 1391 Broadway ME 04401 (207) 942-2281 |
Penobscot Veterinary Hospital 411 Davis Rd ME 04401 (207) 947-6783 |
Richie Peter DVM 1648 Broadway ME 04401 (207) 947-7103 |
Williamson Karen DVM 1391 Broadway ME 04401 (207) 942-2281 |
Bar Harbor
2 Dogs-n-a Rooster 650 Crooked Rd ME 04609 (207) 288-2364 |
Acadia Veterinary Hospital 21 Federal St ME 04609 (207) 288-5733 |
Bath
Bath Animal Hospital 15 Congress Ave ME 04530 (877) 552-7896 |
Belfast
Belfast Veterinary Hospital 193 Northport Ave ME 04915 (207) 338-3260 |
Caputo Frank DVM 193 Northport Ave ME 04915 (207) 338-3260 |
Full Circle Holistic Vet Clnc 81 Belmont Ave ME 04915 (207) 338-6700 |
Berwick
Bonnie’s Pet Sitting 24 Cincotta Ln ME 03901 (207) 698-4811 |
Lucky Pet Animal Hospital LLC 21 Commercial Dr ME 03901 (207) 698-5225 |
South Berwick Veterinary Hospital 25 Goodwin St ME 03901 (207) 384-2123 |
Bethel
Bethel Animal Hospital 179 Walkers Mills Rd ME 04217 (207) 824-2212 |
Bethel Animal Hospital ME 04217 (207) 824-2187 |
Biddeford
Biddeford Animal Hospital 556 Elm St ME 04005 (207) 282-6390 |
Blue Hill
Maine Coast Veterinary Hosp 163 South St ME 04614 (207) 374-2385 |
Mcmonagle Meaghan M DVM 172 South St ME 04614 (207) 374-2385 |
Thibodeau Gregory M DVM 172 South St ME 04614 (207) 374-2385 |
Boothbay
Boothbay Animal Hospital 285 Wiscasset Rd ME 04537 (207) 633-3447 |
Brewer
Brewer Veterinary Clinic 111 Pierce Rd ME 04412 (207) 989-6531 |
Eastern Maine Emergency Vetry 15 Dirigo Dr ME 04412 (207) 989-6267 |
Feher Robt C Pierce Rd ME 04412 (207) 989-6531 |
Bridgton
Bridgton Veterinary Hospital Route 117 ME 04009 (207) 647-8804 |
Bridgton Veterinary Hospital 213 Harrison Rd ME 04009 (207) 647-8804 |
North East Ctr For Vet Dntstry 213 Harrison Rd ME 04009 (207) 647-2167 |
Brunswick
Bath-Brunswick Vet Assoc 257 Bath Rd ME 04011 (207) 729-4164 |
Bath-Brunswick Veterinary Associates 257 Bath Rd ME 04011 (207) 729-4164 |
Collins A Kerry 46 Bath Rd ME 04011 (207) 725-6398 |
Delborgo Anne 46 Bath Rd ME 04011 (207) 725-6398 |
Horgan Matthew DVM 304 Maine St ME 04011 (207) 729-3412 |
Seymour Kathy 46 Bath Rd ME 04011 (207) 725-6398 |
Sunray Animal Clinic 46 Bath Rd ME 04011 (207) 725-6398 |
Veterinary Clinic 304 Maine St ME 04011 (207) 729-3412 |
Youmans Ray S 46 Bath Rd ME 04011 (207) 725-6398 |
Calais
Calais Veterinary Clinic 436 North St ME 04619 (207) 454-8522 |
Camden
A Peaceful Passage House Call 15 S Lewis Ave ME 04843 (207) 230-7222 |
Cape Elizabeth
Bond Linda J DVM 207 Ocean House Rd ME 04107 (207) 799-6952 |
Veterinary Center 207 Ocean House Rd ME 04107 (207) 799-6952 |
Caribou
Caribou Veterinary Clinic 31 Herschel St ME 04736 (207) 498-3873 |
North Country Animal Hospital 156 Main St ME 04736 (207) 492-4651 |
Presque Isle Animal Hospital 31 Herschel St ME 04736 (207) 498-3873 |
Cherryfield
Hollie Hitchcock Arts 305 Willey District Rd ME 04622 (207) 546-7590 |
Chester
Chester Animal Hospital 185 Pea Ridge Rd ME 04457 (207) 794-2706 |
Chesterville
Cooper E L DVM 13 Cooper Rd ME 04938 (207) 897-6996 |
Columbia
Four Corners Veterinary Clinic ME 04623 (207) 483-4727 |
Small Animal Clinic ME 04623 (207) 483-4727 |
Columbia Falls
Four Corners Veterniary Clinic RR 1 ME 04623 (207) 483-4727 |
Small Animal Clinic RR 1 ME 04623 (207) 483-4727 |
Corinth
Cornith Veterinary Clinic 86 Main St ME 04427 (207) 285-3382 |
Cornish
Sacopee Veterinary Clinic 142 Main St ME 04020 (207) 625-8505 |
Cornville
Meadow Wood Animal Clinic 6 Wing Ln ME 04976 (207) 474-2938 |
Wing M A 6 Wing Ln ME 04976 (207) 635-2036 |
Cumberland Center
Blackstrap Hill Veterinarian 21 Schuster RD ME 04021 (207) 797-6000 |
Cumberland Animal Clinic 212 Greely Rd ME 04021 (888) 822-8504 |
Netland Lauren K Vmd 212 Greely Rd ME 04021 (207) 829-5078 |
Perkins Charles R Vetnarn 172 Gray Rd ME 04021 (207) 829-4090 |
The Pets Mobile Vet 9 Racehorse Dr ME 04021 (877) 865-7156 |
Westside Animal Hospital 172 Gray Rd ME 04021 (207) 829-4090 |
Damariscotta
Atlantic Veterinary Care 11 Coastal Market Dr ME 04543 (207) 563-8387 |
Damariscotta Veterinary Clinic 530 Main St ME 04543 (207) 563-3934 |
Welch Christine A 530 Main St ME 04543 (207) 563-3934 |
Deblois
Doweast Large Animal Society Hatchery Rd ME 04622 (207) 638-3005 |
Dedham
Lucerne Veterinary Hospital 2230 Main Rd ME 04429 (207) 843-6300 |
Miles Chris A DVM Abvp 2230 Main Rd ME 04429 (207) 843-6300 |
Monk Stephanie G DVM 2230 Main Rd ME 04429 (207) 843-6300 |
Deer Isle
Maine Coast Veterinary Hosp Sunshine Rd ME 04627 (207) 348-6600 |
Dexter
Dexter Veterinary Clinic 419 Ripley Rd ME 04930 (207) 924-3462 |
Dubois J Richard Vetnarn 419 Ripley Rd ME 04930 (207) 924-3462 |
Dover Foxcroft
Kelly, Jeffrey, Dvm – Foxcroft Veterinary Svc 1441 Dexter Rd ME 04426 (207) 564-2144 |
Foxcroft Veterinary Svc 1441 Dexter Rd ME 04426 (207) 564-2144 |
Mcevoy Elizabeth DVM 1441 Dexter Rd ME 04426 (207) 564-2144 |
Miles Jr Ronald DVM 1441 Dexter Rd ME 04426 (207) 564-2144 |
Ruksznis Dennis A DVM Dexter Rd ME 04426 (207) 564-2144 |
Ruksznis Dennis DVM 1441 Dexter Rd ME 04426 (207) 564-2144 |
Sherman Harold DVM 1441 Dexter Rd ME 04426 (207) 564-2144 |
East Machias
Bayview Animal Hospital 93 Stagecoach Rd ME 04630 (207) 255-0542 |
Sunrise County Veterinary Clnc 93 Stagecoach Rd ME 04630 (207) 255-8538 |
Ellsworth
Ellsworth Veterinary Hospital 381 State St ME 04605 (207) 667-3437 |
Keefe Christopher & Anne ME 04605 (207) 667-6732 |
Small Animal Clinic 9 Toothaker Ln ME 04605 (207) 667-2341 |
Fairfield
Hometown Veterinary Care 51 Western AVE ME 04937 (207) 453-7387 |
Falmouth
Demeuse Rita DVM 174 US Route 1 ME 04105 (207) 781-4028 |
Falmouth Veterinary Hospital 174 US Route 1 ME 04105 (207) 781-4028 |
Stiles Norman S DVM 174 US Route 1 ME 04105 (207) 781-4028 |
Wolff Carol DVM 174 US Route 1 ME 04105 (207) 781-4028 |
Farmingdale
Bronder David 568 Maine Ave ME 04344 (207) 582-4588 |
Kennebec Valley Animal Clinic 568 Maine Ave ME 04344 (207) 582-4588 |
Farmington
Bergman Andrea ME 04938 (207) 778-2061 |
Clearwater Veterinary Hospital 970 Industry Rd ME 04938 (207) 778-6275 |
Falls Road Veterinary Clinic 475 Farmington Falls Rd ME 04938 (207) 778-2840 |
Farmington Veterinary Clinic 246 High St ME 04938 (207) 778-2061 |
Rockwood Kenneth H Dvm 475 Farmington Falls Rd ME 04938 (207) 778-2840 |
Fort Kent
Fort Kent Animal Hospital PA 402 Frenchville Rd ME 04743 (207) 834-5077 |
Freeport
Equine Veterinary Svc 132 US Route 1 ME 04032 (207) 865-9998 |
Freeport Veterinary Hospital 4 Post Rd ME 04032 (207) 865-3673 |
Low Cost Spay Neuter Clinic 475 US Route 1 ME 04032 (207) 865-0772 |
Radding Carolyn Vmd 4 Post Rd ME 04032 (207) 865-3673 |
Fryeburg
Fryeburg Veterinary Hospital 203 Bridgton Rd ME 04037 (207) 935-2244 |
Gorham
Animal Hospital-South Gorham 47 County Rd ME 04038 (207) 839-8158 |
Edgewood Animal Hospital 181 State St ME 04038 (207) 839-6558 |
Johnston John D DVM 181 State St ME 04038 (207) 839-6558 |
Mulski Linda K 47 County Rd ME 04038 (207) 839-8158 |
Niedermeyer Thomas M 47 County Rd ME 04038 (207) 839-8158 |
Gray
Animal People 35 Bull Run ME 04039 (207) 657-7311 |
Equine Veterinary Svc ME 04039 (207) 657-5885 |
Giroux Pierre DVM 226 Lewiston Rd ME 04039 (207) 657-3393 |
Gray-New Gloucester Anml Hosp 226 Lewiston Rd ME 04039 (207) 657-3393 |
Judd Thomas A ME 04039 (207) 657-5885 |
Solomon Lila H 6 Main St ME 04039 (207) 657-5885 |
Thomas Judd Dvm 6 Main St ME 04039 (207) 657-5885 |
Greenville
Greenville Veterinary Clinic Pritham Ave ME 04441 (207) 695-4408 |
Greenville Junction
Greenville Veterinary Clinic 409 Pritham Ave ME 04442 (207) 695-4408 |
Hampden
Farren Barbara J Vmd;Pa 9 Commerce Ct ME 04444 (207) 945-4825 |
Hampden Veterinary Clinic 9 Commerce Ct ME 04444 (207) 945-4825 |
Pierce Daniel & Jennifer 1148 Carmel Rd N ME 04444 (207) 862-6520 |
Harpswell
D’Onofrio B C DVM Harpswell Ctr ME 04079 (207) 833-6091 |
Matteson Susan DVM ME 04079 (207) 380-7387 |
Harrison
Beury Nd Beury Nd Dvm ME 04040 (207) 583-2121 |
Holden
Heidi Turner Photography po box 194 ME 04429 (207) 944-9847 |
Hollis Center
Hollis Animal Clinic 20 Little Falls Rd ME 04042 (207) 929-8989 |
Hollis Animal Clinic Rte 35 & 202 ME 04042 (207) 929-8989 |
Houlton
Animal Hospital of Houlton 48 Court St ME 04730 (207) 532-4800 |
Aroostook Veterinary Svc 32 Access Rd ME 04730 (207) 532-4081 |
Kennebunk
Keefe Christopher G 171 Port Rd ME 04043 (207) 967-3585 |
Kennebunk Veterinary Hospital 149 Fletcher St ME 04043 (207) 985-4277 |
Mann Memorial Veterinary Clinic Route 1 N ME 04043 (207) 985-4774 |
Kennebunkport
Homeport Veterinary Practice 232 Arundel Rd ME 04046 (207) 967-2517 |
Maynard Joseph D Doctor;Veterinarian 232 Arundel Rd ME 04046 (207) 967-2517 |
Kingfield
Carrabassett Veterinary Svc 1082 Main St ME 04947 (207) 265-2214 |
Kittery
Kittery Animal Hospital 195 State Rd ME 03904 (207) 439-4158 |
Piscataqua Animal Hospital 103 State Rd ME 03904 (207) 439-2661 |
Lebanon
Great Brook Animal Hospital 1468 Carl Broggi Hwy ME 04027 (207) 339-0910 |
Lewiston
Animal Emergency Clinic-Mid Me 37 Strawberry Ave ME 04240 (207) 777-1110 |
Clark Robert G DVM 1981 Lisbon Rd ME 04240 (207) 784-5421 |
Lewiston Veterinary Hospital 75 Stetson RD ME 04240 (207) 510-7208 |
Lisbon Road Animal Hospital 1981 Lisbon Rd ME 04240 (207) 784-5421 |
Limerick
Limerick Mills Animal Hospital 135 Elm St ME 04048 (207) 793-4493 |
Lisbon Falls
Riverside Animal Clinic 25 Main St ME 04252 (207) 353-9300 |
Lyman
Southern Maine Veterinary Care 1445 Alfred Rd ME 04002 (207) 499-7244 |
Machias
Machias Animal Hospital RR 1 ME 04654 (207) 255-8200 |
Machias Animal Hospital 219 Main St ME 04654 (207) 255-8200 |
Madison
Madison Animal Hospital 36 Business Park Dr ME 04950 (207) 696-5200 |
Manchester
The Cat Hospital 605 Western Ave ME 04351 (207) 623-1228 |
Mechanic Falls
Mechanic Falls Veterinary Hosp 40 Park St ME 04256 (207) 345-3216 |
Medway
Just For Dogs Daycare 2211 Medway Rd ME 04460 (207) 746-9800 |
Katahdin Animal Clinic 1970 Medway Rd ME 04460 (207) 746-5255 |
Milbridge
Milbridge Veterinary Clinic 1 High St ME 04658 (207) 546-7909 |
Monmouth
Annabessacook Veterinary Clnc 417 Route 135 ME 04259 (207) 933-2165 |
Buggia Lawrence 417 Route 135 ME 04259 (207) 933-2165 |
Naples
Naples Veterinary Clinic 3 Lambs Mill Rd ME 04055 (207) 693-3135 |
Naples Veterinary Clinic of The Norway Veterinary Hospital ME 04055 (207) 693-3135 |
New Gloucester
Maine Equine Assoc 31 Estes RD ME 04260 (207) 782-8318 |
Newport
Miller Frederic DVM 622 Moosehead Trl ME 04953 (207) 368-4076 |
Moosehead Trail Vetry Hospital 622 Moosehead Trl ME 04953 (207) 368-4076 |
North Yarmouth
Dr John The Vet 53 Baston Rd ME 04097 (207) 829-4144 |
Northport
Blake Veterinary Hospital 66 Atlantic Hwy Rt 1 ME 04849 (207) 789-5700 |
Blake Veterinary Hospital 66 ATLANTIC HWY RT 1 ME 04849 (207) 785-5700 |
Little River Veterinary Hosp 1333 Atlantic Hwy ME 04849 (207) 338-2909 |
Norway
Norway Veterinary Hospital 10 Main St ME 04268 (207) 743-6384 |
Well Point Veterinary Svc 86 Roberts Rd ME 04268 (207) 743-6441 |
Well Point Veterinary Svc 132 Waterford Rd ME 04268 (207) 743-6441 |
Oakland
Davignon Danielle L DVM 36 Highland Dr ME 04963 (207) 465-8300 |
Flood Erin L DVM 36 Highland Dr ME 04963 (207) 465-8300 |
Kennebec Veterinary Svc Inc 36 Highland Dr ME 04963 (207) 465-8300 |
Lakeside Veterinary Clinic 88 Libby Hill Rd ME 04963 (207) 465-7387 |
Smith Paul J DVM Vetnarn 36 Highland Dr ME 04963 (207) 465-8300 |
Old Orchard Beach
Temm Veterinary Hospital 60 Saco Ave ME 04064 (207) 284-9911 |
Orland
Bucksport Veterinary Hospital 11 Gross Point Rd ME 04472 (207) 469-3614 |
Orono
Causey Robert DVM 344 Hitchner Hall ME 04469 (207) 581-2782 |
Timberland Animal Hospital 20 Stillwater Ave ME 04473 (207) 827-7177 |
Volk Donald L DVM 20 Stillwater Ave ME 04473 (207) 827-7177 |
Orrington
Hanks Mark J 857 River Rd ME 04474 (207) 825-8989 |
Kindred Spirits Veterinary Svc 857 River Rd ME 04474 (207) 825-8989 |
River Road Vet Hospital 210 River Rd ME 04474 (207) 825-2105 |
River Road Veterinary Hospital ME 04474 (207) 825-2105 |
Perry
Little River Veterinary Clinic 1074 US Route 1 ME 04667 (207) 853-0671 |
Pittsfield
Orr Jason Grove Hl ME 04967 (207) 487-5521 |
Seabasticook Animal Clinic 381 N Main St ME 04967 (207) 487-5521 |
Somerset Veterinary Clinic 513 Main St ME 04967 (207) 487-5810 |
Poland
Poland Animal Hospital 1197 Maine St ME 04274 (207) 998-2444 |
Portland
Agrodnia Marta D DVM ME 04102 (207) 650-0432 |
Animal Emergency Clinic 739 Warren Ave ME 04103 (207) 878-3121 |
Animal Surgical Care 739 Warren Ave ME 04103 (207) 650-0432 |
Ann Barksdale DVM 192 Brackett St ME 04102 (207) 772-3385 |
Berberich Molly DVM 192 Brackett St ME 04102 (207) 772-3385 |
Bourgeois Renee 192 Brackett St ME 04102 (207) 772-3385 |
Brackett Street Veterinary Clinic 192 Brackett St ME 04102 (866) 465-9267 |
Casco Bay Veterinary Hospital 1052 Brighton Ave ME 04102 (207) 761-8033 |
Casco Bay Veterinary Hospital 1052 Brighton Ave ME 04102 (877) 280-0947 |
Cat Doctor 183 Brighton Ave ME 04102 (207) 874-2287 |
Downeast Veterinary Emergency 739 Warren Ave ME 04103 (207) 878-3121 |
Flood John G DVM 192 Brackett St ME 04102 (207) 772-3385 |
Forest Avenue Veterinary Hosp 973 Forest Ave ME 04103 (207) 797-4840 |
Forest Avenue Veterinary Hospital 973 Forest Ave ME 04103 (866) 645-3618 |
Hall Peter Dvm Od 1040 Brighton Ave ME 04102 (207) 253-5333 |
Keenan Samantha DVM 456 Auburn St ME 04103 (207) 797-4855 |
Marine Animal Lifeline ME 04101 (207) 773-7377 |
North Deering Veterinary Hosp 456 Auburn St ME 04103 (207) 797-4855 |
Ouellette Marc 1052 Brighton Ave ME 04102 (207) 761-8033 |
Ouellette Marc DVM Lowes Plz ME 04101 (207) 761-8033 |
Portland Veterinary Specialist 2255 Congress St ME 04102 (207) 780-0271 |
Richter-Hall Karen DVM 192 Brackett St ME 04102 (207) 772-3385 |
Sanders Catherine DVM 192 Brackett St ME 04102 (207) 772-3385 |
Wilson Bennett M 973 Forest Ave ME 04103 (207) 797-4840 |
Pownal
Pownal Veterinary Hospital 191 Hallowell Rd ME 04069 (207) 688-4843 |
Presque Isle
Hothams Veterinary Svc Inc 307 Centerline Rd ME 04769 (207) 768-7387 |
Pesut Andrea P DVM 79 Mapleton Rd ME 04769 (207) 764-6392 |
Presque Isle Animal Hospital 79 Mapleton Rd ME 04769 (207) 764-6392 |
The County Veterinary Clinic 141 Caribou Rd ME 04769 (207) 760-9501 |
Raymond
Jordan Bay Animal Hospital 1242 Roosevelt Trl ME 04071 (207) 655-3900 |
Riddell Eric DVM 1242 Roosevelt Trl ME 04071 (207) 655-3900 |
Rockland
Dowling Daniel W DVM 129 Lakeview Dr ME 04841 (207) 594-2581 |
Lakeview Veterinary Hospital 129 Lakeview Dr ME 04841 (207) 594-2581 |
Rockland Animal Hospital 355 Old County Rd ME 04841 (207) 594-5850 |
Rockport
All Creatures Veterinary Hosp 881 West St ME 04856 (207) 594-5039 |
Camden Hospital For Animals 6 Commercial St ME 04856 (207) 236-2311 |
Contakos Stacey DVM PO Box 869 ME 04856 (207) 236-2311 |
Penbay Veterinary Assoc 599 Commercial St ME 04856 (207) 594-8300 |
Rumford
Countryside Animal Hospital 1035 Route 2 ME 04276 (207) 369-9969 |
Saco
Animal Medical Assoc 838 Portland Rd ME 04072 (207) 282-5151 |
Furry Kids Pet Sitting Foley Ave ME 04072 (207) 423-4046 |
Paw-Zn-Around 6 New County Rd ME 04072 (207) 283-6642 |
Saco Veterinary Clinic 331 North St ME 04072 (207) 571-9580 |
Sanford
Down Maine Veterinary Clinic 89 Country Club Rd ME 04073 (207) 324-4683 |
Nikitas Tattana DVM Rt 4 ME 04073 (207) 324-4683 |
The Ridge Animal Hospital 78 Shaws Ridge Rd ME 04073 (207) 324-9007 |
Scarborough
Cats Hospital 4 Higgins Creek Rd ME 04074 (207) 883-7000 |
Cats On Call Hospital 256 US Route 1 ME 04074 (866) 270-9170 |
Cowan Kevin DVM 1500 Technology Way ME 04074 (207) 885-1290 |
Maine Veterinary Referral Ctr 1500 Technology Way ME 04074 (207) 885-1290 |
Pine Point Animal Hospital 12 Pine Point Rd ME 04074 (207) 883-3301 |
Scarborough Animal Hospital 129 US Route 1 ME 04074 (207) 883-4412 |
Scarborough Animal Hospital 29 1st St ME 04074 (207) 883-4412 |
Tender Touch Veterinary Hosp 336 Gorham Rd ME 04074 (207) 839-7456 |
Searsport
Searsport Veterinary Hospital 322 W Main St ME 04974 (207) 548-2924 |
Skowhegan
Animal Medical Clinic 413 North Ave ME 04976 (207) 474-8376 |
Bisol Amanda DVM 413 North Ave ME 04976 (207) 474-8376 |
Gibson John D Vetnarn 413 North Ave ME 04976 (207) 474-8376 |
Mc Morran Marilyn F DVM Oak Pond Rd ME 04976 (207) 474-9390 |
Walsh Karen DVM 413 North Ave ME 04976 (207) 474-8376 |
Winn Kjerstin M DVM 413 North Ave ME 04976 (207) 474-8376 |
South Berwick
Linnell, Margaret, Dvm – South Berwick Veterinary Hosp 25 Goodwin St ME 03908 (207) 384-2123 |
Natural Healing Center 576 Emerys Bridge Rd ME 03908 (207) 676-9886 |
South Berwick Veterinary Hospital 25 Goodwin St ME 03908 (888) 284-6419 |
South Paris
Oxford Hills Veterinary Hosp 136 Western AVE ME 04281 (207) 743-9271 |
South Portland
Hunzicker, Tamara, Dvm – Cape Veterinary Clinic 391 Cottage Rd ME 04106 (207) 799-2188 |
Cape Veterinary Clinic 391 Cottage Rd ME 04106 (207) 799-2188 |
Davis Dawn 391 Cottage Rd ME 04106 (207) 799-2188 |
Flahive William J 391 Cottage Rd ME 04106 (207) 799-2188 |
South Portland Vet Hospital 177 Main St ME 04106 (207) 767-7784 |
South Thomaston
Harbor Road Veterinary Hosp 626 St George Rd ME 04858 (207) 354-0266 |
Yovino Glenn A DVM RR 131 ME 04858 (207) 354-0266 |
Southwest Harbor
Southwest Harbor Veterinary Seal Cove Rd ME 04679 (207) 244-3336 |
Standish
Standish Veterinary Hospital 22 Rose Ln ME 04084 (207) 642-4999 |
Stoneham
At Home Veterinary Svc 18 Birch Ave ME 04231 (207) 928-7297 |
Sullivan
Rees Jenny K DVM RR 1 ME 04664 (207) 422-9999 |
Schoodic Animal Hospital 2345 US Hwy 1 ME 04664 (207) 422-9999 |
Topsham
Androscoggin Animal Hospital 457 Foreside Rd ME 04086 (207) 729-4678 |
Chadima Susan B 457 Foreside Rd ME 04086 (207) 729-4678 |
Freedman Karen DVM 457 Foreside Rd ME 04086 (207) 729-4678 |
Noyes Elizabeth DVM 457 Foreside Rd ME 04086 (207) 729-4678 |
Spelke Jon DVM 457 Foreside Rd ME 04086 (207) 729-4678 |
Trenton
Oceanside Animal Hospital 47 Four Paws Ln ME 04605 (207) 664-2944 |
Turner
Central Maine Veterinary Hosp 10 Business Pkwy ME 04282 (207) 225-2726 |
Turner Veterinary Service 273 Auburn Rd ME 04282 (866) 404-2908 |
Veterinary Support Services 54 Pit Rd ME 04282 (207) 225-2840 |
Veazie
Veazie Veterinary Clinic 1522 State St ME 04401 (207) 941-8840 |
Waldoboro
Medomak Veterinary Svc 14 Atlantic Hwy ME 04572 (207) 563-7786 |
Warren
Warren Animal Hospital 1683 Atlantic Hwy ME 04864 (207) 273-3310 |
Washington
Lupine Valley Equine Vet Svc 344 Old Union Rd ME 04574 (207) 845-6006 |
Waterboro
Alfred-Waterboro Veterinary 1251 Main St ME 04087 (207) 247-3100 |
Waterville
Animal Hospital Of Waterville 20 Washington St ME 04901 (207) 873-2759 |
New England Animal Hospital 2 Pleasant St ME 04901 (207) 873-4668 |
Slack Alan D DVM 2 Pleasant St ME 04901 (207) 873-4668 |
Wells
Branch Equine Veterinary Svc 291 Branch Rd ME 04090 (207) 251-4709 |
Macdonald H DVM 746 Post Rd ME 04090 (207) 646-7200 |
Mailhot Nichole DVM 291 Branch Rd ME 04090 (207) 251-4710 |
Post Road Veterinary Clinic 746 Post Rd ME 04090 (207) 646-7200 |
Tusch Judith A 418 Sanford Rd ME 04090 (207) 251-4880 |
Wells Dog & Cat Hospital 418 Sanford Rd ME 04090 (207) 646-8323 |
Wells Veterinary Hospital 418 Sanford Rd ME 04090 (207) 646-1918 |
West Gardiner
At Home Veterinary Care 6 Lewiston Rd ME 04345 (866) 396-5578 |
Westbrook
Dehler Animal Clinic 91 Larrabee Rd ME 04092 (207) 854-3132 |
Friel Timothy 189 Pride St ME 04092 (207) 797-4747 |
Kaltsas Michael A 607 Bridgton Rd ME 04092 (207) 797-4292 |
Stoneledge Animal Hospital 607 Bridgton Rd ME 04092 (207) 797-4292 |
Westbrook Animal Hospital 189 Pride St ME 04092 (207) 797-4747 |
Windham
Compassionate Care Vet Hospital 9 Whites Bridge Rd ME 04062 (866) 504-1546 |
Compassionate Care Veterinary Hospital 9 Whites Bridge Rd ME 04062 (207) 358-0930 |
Griffin Douglas M Vmd Cva 554 Roosevelt Trl ME 04062 (207) 892-7575 |
Keniston Kirk DVM 554 Roosevelt Trl ME 04062 (207) 892-7575 |
Lake Region Animal Hospital 554 Roosevelt Trl ME 04062 (207) 892-7575 |
North Windham Veterinary Clnc 1 Badger Run ME 04062 (207) 892-8553 |
Windsor
Praul Darryl 736 Ridge Rd ME 04363 (207) 445-2373 |
Praul Darryl DVM PO Box 157 ME 04363 (207) 445-2373 |
Windsor Veterinary Clinic 736 Ridge Rd ME 04363 (207) 445-2373 |
Windsor Veterinary Clinic RR 32 ME 04363 (207) 445-2830 |
Winsor Veterinary 736 Rich Rd ME 04363 (207) 445-2373 |
Winslow
Garland Road Small Animal Hosp 163 Garland Rd ME 04901 (207) 872-0987 |
Lohmann Animal Health 376 China Rd ME 04901 (207) 859-8745 |
Lohmann Animal Health Intl 375 China Rd ME 04901 (207) 873-3989 |
Winslow Animal Hosp Vetnary 113 Cushman Rd ME 04901 (207) 872-8358 |
Winterport
Apple Creek Equine Medicine 452 Goshen Rd ME 04496 (207) 525-4596 |
Ebel Tanja DVM 452 Goshen Rd ME 04496 (207) 525-4596 |
Ridge Runner Veterinary Svc 559 S Main St ME 04496 (207) 223-2596 |
Winthrop
Winthrop Veterinary Hospital 1942 US Route 202 ME 04364 (207) 377-2520 |
Wiscasset
Coastal Veterinary Care 161 Gardiner Rd ME 04578 (207) 882-9458 |
Woodbrook Animal Clinic 5 Mountain Rd ME 04578 (207) 882-1237 |
Yarmouth
Hart Tom DVM 75 Willow St ME 04096 (207) 846-6515 |
Holistic Healing For Animals 251 Main St # 2 ME 04096 (207) 846-6634 |
Le Boeuf Louise DVM 75 Willow St ME 04096 (207) 846-6515 |
Samson Becka DVM 75 Willow St ME 04096 (207) 846-6515 |
Yarmouth Veterinary Ctr 75 Willow St ME 04096 (207) 482-0493 |
York
Beekman K Gerard DVM 470 US Route 1 ME 03909 (207) 351-1600 |
Coastal Cats Feline Health Care – Dr. Gerry Beekman 470 US Route 1 ME 03909 (207) 351-1600 |
Village Veterinary 11 York St ME 03909 (207) 351-1530 |
York Animal Hospital 88 US Route 1 ME 03909 (207) 363-2964 |