Karen Dumont Joins GGH Staff Wednesday, December 11 by Ted Baker Karen Dumont, P.A., has joined the medical staff of Geneva General Hospital, 196 North Street, Geneva as a hospitalist. Dumont is a board certified physician...