Kenneth Barba, MD Recommend This Physician Ophthalmology Primary Specialties: Ophthalmology (Board Certified) Office Information 2121 Marquette Road Peru, IL 61354 Get Directions [+] Hours Monday - Friday 9:00am - 5:00pm Phone: 815.224.1100