Christine Spanhook, ST in Peoria
(309) 655-6961
OSF Saint Francis Medical Center is located in Peoria, Illinois with a medical staff of more than 800 physician and 616 patient beds. A major teaching affiliate of the University of Illinois College of Medicine at Peoria, OSF Saint Francis is the areaâs ...