![Photo: Dr. Mario Affinati, MD](https://photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg)
Dr. Mario Affinati, MD
Internal Medicine
Make an Appointment
(815) 971-0699Telehealth services available
Arabic, Gujarati, Italian
Mercy Health is located at 8201 E Riverside Blvd, Rockford, IL 61114.
Providers at Mercy Health specialize in Neurosurgery, Critical Care Medicine, and Emergency Medicine.
Twenty providers practice at Mercy Health.
Use the insurance check on this page to verify if Mercy Health is in-network.
Providers at Mercy Health can provide language services for Arabic, Gujarati, and Italian.