Solera At West Houston is a nursing home located in Houston , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 04/04/2012. It has 112 certified beds. Solera At West Houston is located 2101 Greenhouse Road, Houston, TX 77084 and can be contacted via phone number (281) 599-5540.