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