Solera at West Houston – Houston, TX
Home › Texas › Harris County › Houston › ZIP 77084 › Solera At West Houston CMS Verified | 2026-03-01 Solera At West Houston 2101 Greenhouse Road, Houston, TX 77084 (281) 599-5540 112 beds All Houston facilities 2.0* Overall 1.0* Health Inspection 5.0* Quality Care 2.0* Staffing 74.31 Score /100 #6248 National Rank #6248 of … Read more