Atrium Health has opened new, state-of-the-art facilities in Charlotte, North Carolina.Atrium Health Kenilworth Medical Plaza I and II is an $228.1 million investment into improved care, the company says. The more than 400,000 square-foot plaza integrates a range of top-rated specialty services across disciplines into one location. |