New Leash On Life - CA

Newhall, CA - 91321

(661) 255-0097




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

Leave a Reply