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