New Leash On Life - CA

Newhall, CA |
Joined in October 1998

About Us

New Leash On Life’s mission is two-fold: To rescue animals from the shelter and enter them into a comprehensive training program to become better citizens, assistance companions or therapy pets, with their final destination being a…

Areas of Focus Include
  • Animals
  • Education
16742 Placerita Canyon Road, Newhall, CA 91321