Windsor House At Champion is a nursing home located in Champion , Ohio. This nursing home was first approved to provide Medicare and Medicaid services on 10/01/2003. It has 92 certified beds. Windsor House At Champion is located 200 East Glendola Avenue, Champion, OH 44483 and can be contacted via phone number (330) 847-6266.