Life Care Center of Tullahoma
1715 N Jackson St
Tullahoma, TN 37388
Life Care Center of Tullahoma is located at 1715 N Jackson St in Tullahoma, Tennessee. It is a 169 bed senior care community. With a median per-household income of $39,231, the facility is in a largely middle income ...