Santa Clara Truck Wreckers Truck & Trailer Repair (408) 727-0916 800 Comstock St, Santa Clara, CA 95054, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 800 Comstock St, Santa Clara, CA 95054, USA (408) 727-0916 City SANTA CLARA State CA Country United States