Villa At Windsor Park is a nursing home located in Chicago , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 06/16/1998. It has 240 certified beds. Villa At Windsor Park is located 2649 East 75Th St, Chicago, IL 60649 and can be contacted via phone number (773) 356-9300.