Animal Protective League shelter in Springfield, Illinois
APL is a not-for-profit organization dedicated to caring for stray and injured animals, and to coordinating adoptions of homeless animals by responsible pet owners. APL is a no-kill shelter. APL is funded solely by donations. 217-544-PETS
27 photos · 1,855 views