Coronavirus (COVID-19)

What to expect when visiting a Mercyhealth location Mercyhealth has resumed in-person patient visits. At this time, you can schedule an appointment to meet with your physician at the clinic, or if... continue reading

Troy B. Shaffer, DO

Troy Shaffer

Primary Number

(815) 971-5000
"My specialty is emergency medicine. I attempt to be open, listen, and to act in the patient’s best interest. I try to provide accurate information about their condition or diagnosis. I put forth my best effort in applying my skills and experience to help the patient be comfortable."


Emergency Medicine


American College of Osteopathic Emergency Medicine


Medical School
Midwestern University, Chicago College of Osteopathic Medicine, Downers Grove, IL
Emergency Medicine: Midwestern University, Downers Grove, IL


Javon Bea Hospital–Riverside

8201 E. Riverside Blvd.
Rockford, IL 61114

Javon Bea Hospital–Rockton

2400 N. Rockton Ave.
Rockford, IL 61103

Mercyhealth MyChart Sign In
is the if statement working?

    [Test] => test
    [Last_Active] => 1594860985