TWA Autos of Santa Clarita Truck & Trailer Repair (661) 210-4271 25340 Chiquella Ln, Newhall, CA 91321, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 25340 Chiquella Ln, Newhall, CA 91321, USA (661) 210-4271 City NEWHALL State CA Country United States