Location:24923 Newhall Ave, Santa Clarita, CA 91321