Tennessee Foot & Ankle Clinic, Inc..NPI · 1891720462Tennessee Foot & Ankle Clinic, Inc.. · Foot Surgery Podiatrist125 Town Creek Rd E, Lenoir City, TN 37772(865) 986-2700Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing