Animal Services

American Society for the Prevention of Cruelty to Animals (ASPCA) Poison Control

Avon/Phillips Animal Control Officer (ACO)

Carrabassett Valley Animal Control Officer

Carthage Animal Control Officer

Chesterville Animal Control Officer

Dixfield Animal Control Officer

Double B Equine Rescue

997 West Mills Road
Industry, ME 04938
Route 148
Industry, ME 04938

Franklin County Animal Control Officer (ACO)

48 Soule Hill
Jay, ME 04239

Franklin County Animal Shelter

550 Industry Rd.
Farmington, ME 04938

Industry Animal Control Officer (ACO)

PO Box 47
Farmington, ME 04938

Jay Animal Control Officer

Jay Town Office
340 Main St.
Jay, ME 04239

Kingfield Animal Control Officer

Livermore Animal Control Officer

Livermore Falls Animal Control Officer

Maine Society for Protection of Animals

PO Box 10
South Windham, ME 04082

New Portland Animal Control Officer

New Sharon Animal Control Officer

New Vineyard Animal Control Officer

1799 New Vineyard Road
New Vineyard, ME 04956

Pets 911

7377 E. Doubletree Ranch Road
Suite 200
Scottsdale, AZ 85858

Rangeley Animal Control Officer

Salem Animal Control Officer

Stratton/Eustis Animal Control Officer (ACO)

PO Box 350
Stratton, ME 04982
Old Dead River Road
Stratton, ME 04982

Strong Animal Control Officer

Norton Hill Rd.
Strong, ME 04983