Save Christopher F. Villar, MD ChristopherVillar.MD.com • Neurosurgeon Christopher Villar, MD Osf St Francis Medical Ctr, 530 Ne Glen Oak Ave, Peoria, IL