Ox Car Care Towing & Recovery (844) 299-0885 18012 Cowan, Irvine, CA 92612, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 18012 Cowan, Irvine, CA 92612, United States (844) 299-0885 City Irvine State CA Country United States