Mapicn_1

Bharat K. Puchakayala, MD

  • 710 Peoria Street, Peru, IL
  • 815-223-3500

Best Match! Bharat K. Puchakayala, MD is a Internal Medicine specialist in Peru, IL. This doctor matches your preferences for Specialty.

Mapicn_2

Harbhajan Singh, MD

  • 925 West Street, Peru, IL

Harbhajan Singh, MD is board certified in Internal Medicine. This doctor matches your preferences for Specialty.

Harbhajan Singh, MD also has locations at the following addresses:

Mapicn_4

Subramanyam Chittivelu, MD

  • 920 West Street, Peru, IL
  • 309-672-5682

Subramanyam Chittivelu, MD is board certified in Internal Medicine and has 34 years of experience. This doctor matches your preferences for Specialty.

Mapicn_5

Jeremiah E. Crabb VI, MD

  • 920 West Street, Peru, IL
  • 309-672-5682

Jeremiah E. Crabb VI, MD is board certified in Internal Medicine and has 40 years of experience. This doctor matches your preferences for Specialty.

Mapicn_6

Michael L. Peil, MD

  • 920 West Street, Peru, IL
  • 309-672-5682

Michael L. Peil, MD is board certified in Internal Medicine and has 39 years of experience. This doctor matches your preferences for Specialty.

Mapicn_7

William P. Tillis, MD

  • 920 West Street, Peru, IL
  • 309-672-5682

William P. Tillis, MD is board certified in Internal Medicine and has 33 years of experience. This doctor matches your preferences for Specialty.

Mapicn_8

Athir J. Hajjar, MD

  • 920 West Street, Peru, IL
  • 309-672-5682

Athir J. Hajjar, MD is board certified in Internal Medicine and has 33 years of experience. This doctor matches your preferences for Specialty.

Mapicn_9

Rajesh Balagani, DO

  • 920 West Street, Peru, IL
  • 309-672-5682

Rajesh Balagani, DO specializes in Internal Medicine and has 18 years of experience. This doctor matches your preferences for Specialty.

Mapicn_10

Andrew C. Bland, MD

  • 925 West Street, Peru, IL
  • 309-676-8123

Andrew C. Bland, MD is board certified in Internal Medicine and has 22 years of experience. This doctor matches your preferences for Specialty.

Mapicn_11

Robert T. Sparrow, MD

  • 925 West Street, Peru, IL
  • 309-676-8123

Robert T. Sparrow, MD is board certified in Internal Medicine and has 40 years of experience. This doctor matches your preferences for Specialty.