Twin Tire and Auto Repair is located on the Westbank. It is definitely worth the drive. Operated by very friendly and talented mechanics, Twin Tire did a marvelous job on a major job my friend had. The job was for air condition repair. They were by the far the cheapest estimate and delivered the vehicle much faster than anyone else could promise.