Genes 24 hour road service Truck & Trailer Repair (661) 765-7060 Po Box 565, Taft, CA 93268 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions Po Box 565, Taft, CA 93268 (661) 765-7060 City AVILA BEACH State CA Country United States