I just purchased a car for my son, good service and great price.
218 E Ortega StSanta Barbara, CA 93101
From Business: Santa Barbara Towing was established in 1999 at 615 E. Gutierrez Street. Started with 1 vehicle. Over the years has successfully grown to be one of Santa Barbara s …