New Leash on Life ![NewLeashOnLife Logo](/main/images/spotlight/NewLeashOnLife-Logo.jpg)
New Leash on Life is a no-kill dog rescue offering adoption,dog boarding, daycare and training in Santa Clarita, California.
16742 Placerita Canyon Rd, Newhall, CA 91321
(661) 255-0097
New Leash on Life is a no-kill dog rescue offering adoption,dog boarding, daycare and training in Santa Clarita, California.
16742 Placerita Canyon Rd, Newhall, CA 91321
(661) 255-0097