Auto Repair Shop, 2649 Main St, Dallas