Country View Living, a long-term and senior-living residence part of Castro County Healthcare (CCH), has been awarded a five-star rating from Medicare.This achievement, which is earned by less than 10 percent of nursing facilities across the country, underscores the continued excellence of Country View Living in providing a high standard of living and support for the facility’s residen...