Tea and Slippers
Focused Care at Odessa
Skilled Nursing

Focused Care at Odessa

2443 W 16th St, Odessa, TX 79763
Contact for pricing

Capacity

75 residents

Location

Care Services

  • Skilled Nursing
  • Medicare-Certified
  • Medicaid-Certified

Similar Communities