Windsor Gardens is a nursing home located in Lancaster , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 08/02/1989. It has 150 certified beds. Windsor Gardens is located 2535 W Pleasant Run, Lancaster, TX 75146 and can be contacted via phone number (972) 228-8029.