Atrius Health lays off nurses March 31, 2022 Auto Bot News 0 Atrius Health, a 715-physician group based in Newton, Mass., laid off upwards of 50 nurses March 30, The Boston Globe reports.