Contact Us: Location: 23515 Newhall Ave, Santa Clarita, CA 91321 Hours of Operation: 6:30 am – 6:30 pm Tel: (661) 254-3097 Name Email Address Message Submit