Foothill Auto Service Truck & Trailer Repair (949) 770-5956 26911 Vista Terrace, Lake Forest, CA 92630, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 26911 Vista Terrace, Lake Forest, CA 92630, USA (949) 770-5956 City LAKE FOREST State CA Country United States