Sekel Health Clinic Categories PHYSICIANS & SURGEONS 2002 S. First Street, Suite 100 Lufkin TX 75901 (936) 240-8909 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×