Harvest Hills Animal Shelter

Harvest Hills Animal Shelter is a non-profit organization which contracts with 19 towns in Western Maine to accept neglected, stray and abandoned cats and dogs.

Read More »

Animal Rescue USA - © 2018