Lufkin TX Auto Repair 1. 705 E Denman Ave, Lufkin, TX 75901 | Cook Tire & Service Center Inc (936) 639-2401