Auto Repair Shop, 4119 Parry Ave, Dallas