Effingham Physicians and Advanced Practice Providers

Flora Clinic

Clay County Hospital
929 Stacy Burk Drive
Flora, IL 62839

Prairie Physicians:
Agarwal & Cheema

Olney Clinic

Olney Clinic
800 E. Locust St.
Olney, IL 62450

Prairie Physicians:
Subhashish Agarwal, MD, MS
Amir Cheema, M.D.

St. Anthony’s Memorial Hospital Campus

Effingham (217.342.3700)
(St. Anthony’s Memorial Hospital Campus)
503 N. Maple St.
Effingham, IL  62401

Full-Time Physicians:

Subhashish Agarwal, M.D.
Amir Cheema, M.D.
Jessica Prange, M.D.

Salem Clinic

Salem Township Hospital

1201 Ricker Rd

Salem, IL 62881

Phone: (618) 548-3194

Subhashish Agarwal, M.D.

Specialty: Cardiology
Subspecialty: Electrophysiology

Full time location: Effingham
Clinic locations: Flora & Olney

“Provide holistic care by integrating cutting edge medical technology and clinical sagacity. Treat you like family, care for you and be your advocate.”

Amir N. Cheema, M.D.

Specialty: Cardiology
Subspecialty: Echo/Nuclear

Full time location: Effingham
Clinic locations: Flora & Olney

“There have been tremendous advances in the diagnosis and treatment of heart diseases in recent years. However, there will never be a substitute for good judgement. My training has equipped me with clinical skills to help patients take control of their cardiac health.”

Jessica Prange, M.D.

Specialty: Cardiology
Subspecialty: Echo/Nuclear

Full time location: Effingham
Clinic locations: Flora & Olney

“To know even one life has breathed easier because you have lived – that is to have succeeded.”
Ralph Waldo Emerson

Notice of Nondiscrimination: English