Life Care Center Of Tullahoma is a nursing home located in Tullahoma , Tennessee. This nursing home was first approved to provide Medicare and Medicaid services on 12/12/1989. It has 169 certified beds. Life Care Center Of Tullahoma is located 1715 N Jackson St, Tullahoma, TN 37388 and can be contacted via phone number (931) 455-8557.