Welcome to the North Carolina Pet Adoption League
NC PAL is dedicated to rehoming companion animals in need.