OSF St Francis Peoria Leave a Comment / By Synapse Biomedical / August 3, 2021 Primary Contact Dr. Charles Aprahamian Category SCI Treatment Centers Street Address 420 NE Glen Oak Ave #301 City Peoria State IL Medical Center Phone Number 309-655-2343 Leave a ReplyYou must be logged in to post a comment.