Terra Bella Health and Wellness Suites, Houston, TX: on the federal special focus list, rated 2 of 5. Every figure sourced and dated.
Terra Bella Health and Wellness Suites is a nursing home at 12262 Cityscape Ave, Houston, TX, 77047, (346) 998-3500. Every figure below is published by Medicare and reproduced here unchanged.