Windsor House at Liberty Health Care Center
1355 Churchill Hubbard Rd
Youngstown, OH 44505
Windsor House at Liberty Health Care Center is a 110 unit nursing facility. It is situated within the Landsdowne area of Youngstown, Ohio. The encompassing area has a medium-density population, with about 20,000 individuals residing in the zip ...