Newhall CA Repair Shops & Related Services Nec 1. 24016 Briardale Way, Newhall, CA 91321 | Canyon Marine (661) 510-6362