Holly Hall is a nursing home located in Houston , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 02/02/2012. It has 62 certified beds. Holly Hall is located 2000 Holly Hall St, Houston, TX 77054 and can be contacted via phone number (713) 799-9031.