Tea and SlippersTea & Slippers
Focused Care at Odessa
Skilled Nursing

Focused Care at Odessa

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

Capacity

75 residents

Phone

(432) 333-2904

Location

Care Services

  • Skilled Nursing
  • Medicare-Certified
  • Medicaid-Certified

Similar Communities