Meet Tom Gowen, the New Nurse Manager at North County Dialysis Center

“Individual care with a big family vibe!” That is how Tom Gowen, the new Nurse Manager of the North County Dialysis Center, sums up the Washington University dialysis facility that opened in North St. Louis County in early 2018. Tom, who was a Staff Nurse at the center before recently being chosen Nurse Manager, has […]