Dunwoody Village in Newtown Square has been named a 2025 Best Nursing Home by U.S. News & World Report.