Medical Staff
Crystal Lake Health Center has twelve providers to care for all your healthcare needs.
Family Practice Internal Medicine
Mark A. Barber, D.O. Richard C. Nielsen, M.D.
Gerard J. Mahoney, D.O. Geoffrey Turner, M.D.
George Ryckman, D.O.
Glenn C. Griffiths, M.D.
Sara N. Wine, D.O.
Mid-level Practitioners Pediatrics
Ellen Herring, F.N.P. Douglas B. O'Mara, MD
Roberta Herbst, P.A.-C
Jacqueline Norton, P.A.-C
Amanda Ross, P.A.-c