Get Directions to Truu Auto of San Diego Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Truu Auto of San Diego 333 National City Boulevard, National City, CA 91950 +1 619-477-1426 View details Click to load map