Leopard Truck Repair Services Truck & Trailer Repair (626) 321-8566 19161 San Jose Ave, City of Industry, CA 91748, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 19161 San Jose Ave, City of Industry, CA 91748, USA (626) 321-8566 City CITY OF INDUSTRY State CA Country United States