Windsor House at Champion
200 East Glendola Ave
Champion, OH 44483
Located at 200 East Glendola Ave in Champion, Ohio, Windsor House at Champion is a 92 bed senior community. With an average family income of $37,351, the facility is in a primarily middle class area. It is heavily ...