Windsor Terrace Of Westlake Village is a nursing home located in Thousand Oaks , California. This nursing home was first approved to provide Medicare and Medicaid services on 07/11/2002. It has 99 certified beds. Windsor Terrace Of Westlake Village is located 250 Fairview Rd, Thousand Oaks, CA 91361 and can be contacted via phone number (805) 494-1233.