Independent Animal Care Services LLC

Here is a list of animal shelters and the municipalities that contract with them.

Camden County Animal Shelter 856-401-1300

Audubon Park, Bellmawr, Brooklawn, Camden, Clementon, Collingswood, Gloucester Township, Haddon Township, Hi Nella, Lindenwold, Magnolia, Mount Ephraim, Oaklyn, Pennsauken, Pine Hill, Runnemede, Somerdale, Winslow Township

Animal Orphanage 856-627-9111

Audubon, Barrington, Berlin Borough, Berlin Township, Cherry Hill, Chesilhurst, Gibbsboro, Gloucester City, Haddon Heights, Haddonfield, Laurel Springs, Lawnside, Merchantville, Stratford, Voorhees Township, Waterford Township, Woodlynne

Burlington County Animal Shelter 609-265-5073

Municipalities in Burlington County

Cumberland County SPCA 856-691-1500

Various municipalities is Cumberland County

Gloucester County Animal Shelter 856-881-2828

Municipalities in Gloucester County

These shelters do not service municipal contracts for stray animals but provide a number of valuable services to their surrounding communities.

 Animal Welfare Association 856-424-2288

Animal Adoption Center 856-435-9116