Tea and Slippers
Terra Bella Health and Wellness Suites
Skilled Nursing

Terra Bella Health and Wellness Suites

12262 Cityscape Ave, Houston, TX 77047
Contact for pricing

Capacity

128 residents

Location

Care Services

  • Skilled Nursing
  • Medicare-Certified
  • Medicaid-Certified
  • Large Facility

Similar Communities