Shelters

Facility Name Facility Work Phone Facility Street Location Facility Town Location
C.C.Strays Animal Rescue (207) 660-3236 517 Johnson Flat Road Clinton
Cottontail Cottage Rabbit Rescue (207) 664-0344 21 Cottontail Lane Lamoine
Haven for Horses (207) 929-3910 1294 Long Plains Road Buxton
GREATER ANDROSCOGGIN HUMANE SOCIETY (207) 786-4713 55 Strawberry Ave. Lewiston
Dog Rehabilitation Center of Maine (207) 841-8575 379 Quaker Ridge Road Greene
ROCKIN T EQUINE RESCUE INC (207) 353-6581 60 EDGECOMB ROAD LISBON FALLS
M.J. FORD (207) 353-4561 20 UPLAND ROAD LISBON
Canine Klink (207) 472-3808 18 Community Center Drive Fort Fairfeld
HOULTON HUMANE SOCIETY (207) 532-2862 263 CALLAHAN ROAD HOULTON
VAN BUREN ANIMAL HOLDING FACILITY (207) 868-3481 65 MAIN STREET VAN BUREN
PAWS Temporary Holding Facility (207) 834-3503 111 WEST MAIN STREET Fort Kent
MADAWASKA ANIMAL HOLDING FACILITY (207) 728-6356 428 MAIN STREET MADAWASKA
FORT KENT POLICE HOLDING FACILITY (207) 834-5678 111 WEST MAIN STREET FORT KENT
Halfway Home Pet Rescue (207) 492-1722 11 Pioneer Ave Caribou
Central Aroostook Humane Society (207) 764-3441 26 CROSS STREET PRESQUE ISLE
Ark Animal Sanctuary (207) 532-7387 70 Main Street Houlton
ANIMAL BEHAVOIR CONSULTANTS AND AVANT-GARDE PET CARE, LLC (207) 892-8388 301 ROOSEVELT TRAIL WINDHAM
HOMELESS ANIMAL RESCUE TEAM OF MAINE, INC   302 Range Road CUMBERLAND
Tall Tails Beagle Rescue (207) 797-5392 81 Pleasant Hill Road Freeport
COASTAL HUMANE SOCIETY INC (207) 725-5051 30 RANGE ROAD BRUNSWICK
Hemlock Valley (207) 838-1956 326 Richville Road Standish
Doggie Cottage (207) 657-7311 35 Bull Run Road Gray
M.S.S.P.A. (800) 482-7447 279 RIVER ROAD WINDHAM
ANIMAL REFUGE LEAGUE (207) 854-9771 449 STROUDWATER STREET WESTBROOK
SEYMOUR'S BIRD REFUGE (207) 829-5752 6 FOREST LAKE ROAD WEST CUMBERLAND
Franklin County Animal Shelter (207) 778-2638 550 INDUSTRY ROAD FARMINGTON
Double B Animal Rescue (207) 778-6479 997 West  Mills Road Industry
Acadia Veterinary Hospital (207) 288-5733 21 FEDERAL STREET BAR HARBOR
BUCKSPORT ANIMAL HOLDING FACILITY (207) 469-7368 OUTER CENTRAL STREET BUCKSPORT
SPCA of Hancock County (207) 667-8088 141 Bar Harbor Road Trenton
SMALL ANIMAL CLINIC (207) 667-2341 9 TOOTHAKER LANE ELLSWORTH
SOUTHWEST HARBOR ANIMAL WELFARE, INC. (207) 244-3749 15 WOOD STREET SOUTHWEST HARBOR
KENNEBEC VALLEY HUMANE SOCIETY (207) 626-3491 PET HAVEN LANE AUGUSTA
HUMANE SOCIETY-WATERVILLE AREA (207) 872-9222 100 Webb Road WATERVILLE
PALS (207) 395-4274 188 CASE ROAD WINTHROP
CHARLEY'S STRAYS INC (207) 426-9482 117 McCarthy Road BENTON
DOGS DESERVE BETTER OF WINDSOR (207) 215-6972 23 ROGERS ROAD WINDSOR
MAINE GREYHOUND PLACEMENT SERVICE (207) 846-4707 249 OLD BELGRADE ROAD AUGUSTA
P.A.W.S. Animal Adoption Center (207) 236-8702 146 Camden Street ROCKPORT
HUMANE SOCIETY OF KNOX COUNTY (207) 594-2200 DEXTER STREET EXTENSION THOMASTON
LINCOLN COUNTY ANIMAL SHELTER (207) 882-9677 27 ATLANTIC HWY EDGECOMB
HARVEST HILLS ANIMAL SHELTER (207) 935-4358 RT 302 FRYEBURG
Lazy L Kennel (207) 539-9188 188 Scribner Hill Road Otisfield
FUR & FEATHERS (207) 674-3088 41 HEIKKINEN ROAD BRYANT POND
Long Journey to a New Beginning Animal Rescue, The (207) 697-2299 212 Meadow Road Stow
Molly's Moments (207) 674-3091 230 Koskela Road Bryant Pond
Responsible Pet Care (207) 739-2350 179 Main Street South Paris
RESPONSIBLE PET CARE (207) 743-8679 132 WATERFORD ROAD NORWAY
MCKENNEL'S ANIMAL ADOPTION AGENCY (207) 364-7176 88 HALL HILL ROAD RUMFORD
Biscuit Ridge Farm (207) 949-1582 5 Hesseltine Way Milford
BREWER VETERINARY CLINIC (207) 989-6531 111 PIERCE ROAD BREWER
Tykenbay Acres (207) 269-3939 309 Old County Road Etna
BANGOR HUMANE SOCIETY (207) 942-8902 693 MT HOPE AVE BANGOR
MORSE'S FELINE RESCUE FOUNDATION (207) 947-0333 16 1/2 PINE STREET MILFORD
Pet Motel (207) 275-2800 534 Dexter Road Corinna
ANIMAL ORPHANAGE, THE (207) 827-8777 AIRPORT ROAD OLD TOWN
Samsara Exotic Animal Refuge (207) 478-4978 1356 County Road Greenfield Twp
PENOBSCOT VALLEY HUMANE SOCIETY (207) 794-3457 1 PARK AVENUE LINCOLN
LITTLE WANDERERS ANIMAL ADOPTION (207) 327-1422 RT 43, 383 CORINTH ROAD HUDSON
FOXCROFT VETERINARY SERVICES, PA (207) 564-2144 RT 7 DEXTER ROAD DOVER-FOXCROFT
Penquis Animal Welfare Sanctuary (207) 943-2324 39 Clinton Street Milo
Last Stop Horse Rescue (207) 765-2284 938 Tar Ridge Road Prentiss
Coastal ME. Great Dane Rescue (207) 729-0679 9 Ladyslipper Lane Topsham
Grays Equestrian Training (207) 522-8300 849 Post Road Bowdoinham
Somerset Humane Society (207) 474-6493 MIDDLE ROAD SKOWHEGAN
MOOSE RIVER ANIMAL SHELTER (207) 668-5761 724 MAIN STREET MOOSE RIVER
Siesta Sanctuary (207) 683-6322 104 Brown Road Harmony
Maine Coast Animal Rescue (207) 789-5700 66 Atlantic Highway Northport
TOWNLINE ANIMAL SHELTER/FITZJURLS FARM (207) 338-1403 46 BAKER ROAD BELFAST
BAILEYVILLE ANIMAL HOLDING FAC (207) 427-6992 DUMP ROAD BAILEYVILLE
First Light Equine Shelter (207) 853-9453 576 Shore Road Perry
P.A.W.S. Inc. (207) 454-7662 84 SOUTH ST CALAIS
SOS-Lubec ME Give Us a Chance Shelter (207) 733-2153 67 Water Street Lubec
ARK ANIMAL SHELTER, THE (207) 546-3484 BARBER LANE CHERRYFIELD
Downeast Large Animal Society (207) 638-3005 460 Hatchery Road Deblois
PERRY ANIMAL HOLDING FACILITY (207) 853-4161 RT 1 BEHIND MUNICIPAL BUILDING PERRY
Safe Haven Humane Society (207) 985-8781 1616 Post Road Wells
Alpha Dog Rescue (603) 970-0516 252 North Rochester Road Lebanon
Doggie Cottage (207) 883-1914 81 Holmes Road Scarborough
New England Lab Rescue (207) 615-3126 43 Main Street Limerick
Berwick Animal Shelter and Educational Resource Center (207) 698-4580 63 BLACKBERRY HILL ROAD BERWICK
FERRET RESCUE OF MAINE (207) 727-6905 429 PARKER FARM ROAD BUXTON
OLD ORCHARD BEACH ANIMAL SHELTER (207) 934-4911 1 PORTLAND AVE OLD ORCHARD BEACH
ANIMAL WELFARE SOCIETY (207) 985-3244 OLD HOLLAND ROAD WEST KENNEBUNK
KITTERY ANIMAL HOSPITAL, INC (207) 439-6674 195 STATE ROAD KITTERY
EVER AFTER MUSTANG RESCUE (207) 284-7721 463 WEST ST BIDDEFORD