Find a Physician

Education & Professional Certifications

Medical

Madras Medical College, Madras, India

Residency

General Medicine, Government General Hospital, Madra, India

Medicine, Royal Victoria Hospital, Blackpool, Lancashire, United Kingdom

Medicine, Kings Cross and Nine Wells Hospital, Scotland

Fellowship

Pulmonary Disease, Royal University Hospital, Saskatchewan, Canada

Moorehead Research Fellowship, University of Saskatchewan/Royal University Hospital, Saskatchewan, Canada

Board Certified

  • Internal Medicine
  • Pulmonary Disease
  • Sleep Medicine

Locations

Springfield Clinic Taylorville

600 North Main Street
Taylorville, IL
62568-1668

217.287.8855

Hillsboro Specialty Clinic

1204 East Tremont Street
Hillsboro, IL
62049-1912

800.444.7541

Pana Community Hospital Specialty Clinic

101 East 9th Street Suite 102
Pana, IL
62557-1716

800.444.7541

Shelby Memorial Hospital Specialty Clinic

200 South Cedar 3rd Floor, North
Shelbyville, IL
62565-1838

800.444.7541

Hospital Affiliations

  • Taylorville Memorial Hospital, Taylorville, IL
  • Hillsboro Area Hospital, Hillsboro, IL
  • Shelby Memorial Hospital, Shelbyville, IL
  • Pana Community Hospital, Pana, IL