New Leash On Life Animal Rescue

New Leash on Life Animal Rescue

After years of observing the shelter system deteriorate and countless pets die, a vision of how to be more effective began to take shape. In 1997 New Leash On Life Animal Rescue Foundation was formed and in March of 2002 the organization moved to a thirteen acre facility in the Santa Clarita Valley and established the E.R.A. Center for Education, Rehabilitation and Adoption.
Newhall, CA