Semi Road Services Leos Fischer Trucking Truck & Trailer Repair (661) 373-0222 26911 Ruether Ave, Santa Clarita, CA 91351, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 26911 Ruether Ave, Santa Clarita, CA 91351, USA (661) 373-0222 City SANTA CLARITA State CA Country United States