Suresh Alla, MD

Suresh Alla, MD

Dr. Suresh Alla

Office Locations:


400 John Deere Rd Bldg 2
Moline, IL 61265


120 West Locust St
Davenport, IA 528031


409 North West 9th Ave
Aledo, IL 61231


311 Parham Street
Muscatine, IA 52761


4480 Utica Ridge Road Ste 2222
Bettendorf, IA 52722

Phone: 309-517-3036
Fax: 309-797-1088


UnityPoint Health - Trinity Rock Island, Trinity Muscatine, Trinity Bettendorf, Trinity Moline
Genesis Health Systems- Silvis Campus, Aledo Campus, Davenport Campus
Hammond-Henry Hospital
Katherine Shaw Bethea Hospital
Jackson County Regional Health Center
Select Specialty Hospital - Davenport

Medical School:

University of Michigan Medical School


University of Colorado Health Sciences Center


Hospital of the University of Pennsylvania


Board Certified in Nephrology
Board Certified in Internal Medicine
Certified as a Hypertension Specialist


Licenses to practice Medicine in Illinois and Iowa

Other Appointments Held:

  • Medical Director of Inpatient Dialysis Select Specialty Hospital – Quad Cities
  • Medical Director of Silvis, Illinois Dialysis Unit
  • Medical Director of Muscatine, Iowa Dialysis Unit

Areas of Clinical interest:

  • Hypertension
  • Home Dialysis
  • Critical Care Nephrology

Languages Spoken:

  • English

Schedule an Appointment

with any of our Locations:

Peoria: 309-676-8123

Bloomington: 309-663-4766

Galesburg: 309-343-4114

Ottawa: 815-431-0785

Patient Testimonials

Diane H. – Moline

"Had a great Appointment. The receptionist was very friendly and greeted me with a smile 😃. (A smile goes a long way).The nurse also greeted me with a smile as we proceeded to the weighting area and then to the waiting room. Dr. Alla came in very pleasant , greeted both my husband and myself with a handshake 🤝 Had a great report, am doing well and will be seen again in January."