Shelters and Rescue Groups in Maine, USA

Displaying 1-10 of 10 result(s).
Organization NameCity, Zip, State/Prov, CountryPhone
American Pointer RescueEllsworth, 04605, ME, USANot Provided
Give a Dog a Home, German Shepherd Dog RescueSebec, 04481, ME, USANot Provided
Harvest Hills Animal ShelterFryeburg, 04037, ME, USA(207) 935-4358
New England Labrador Retriever RescueLimerick, 04048, ME, USANot Provided
Peace for Pits RescuePortland, 04103, ME, USA(207) 233-6540
Puppy Love LLCbailey Island, 04003, ME, USA(207) 833-5199
Puppy Love LLCHarpswell, 04079, ME, USA(207) 833-5199
Responsible Pet CareParis, 04281, ME, USA(207) 743-8679
Shelter Friends RescueFreeport, 04032, ME, USANot Provided
Underhound RailroadCaribou, 04736, ME, USANot Provided

Rescue Organization Search