The Westbury Place is a nursing home located in Houston , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 07/09/1996. It has 148 certified beds. The Westbury Place is located 5201 S Willow Dr, Houston, TX 77035 and can be contacted via phone number (713) 721-0297.