New Leash on Life
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