Menu
As a parent, you want the best for your child. When it comes to the health of your child, that means you want the best quality care possible. At St. Margaret’s Health, we have several pediatricians and family physicians who are available to treat children of all ages.
Whether your child has a minor illness or needs a physical or routine checkup, we are here to help. Should a health problem with your child be serious or require an even higher level of care, our physicians will help arrange for more specialized pediatric health care at a children’s hospital.
A pediatrician is a physician who sees and treats young patients, including newborns, children, adolescents and young adults. A pediatrician provides primary care, including well-baby and well-child checkups, diagnosing and treating minor illnesses and injuries, and more.
A family physician is a medical provider that cares for patients of any age, including individuals or families. Like a pediatrician, a family physician is trained to provide health care services to newborns, children, adolescents and young adults, but they also have additional training in care for adults, including women’s health.
Board Certified in Family Medicine.
Dr. Sharma was born and raised in Canada, but has called Illinois his home since 2012, when he started his rotations and residency. He lives in Peru and looks forward to getting to know the Illinois Valley area, with his wife, Gagan – whom he calls his rock – and their new puppy, a trouble-making Maltese-Yorkie mix named Micro. In his spare time, Dr. Sharma enjoys teaching, weight-training, watching Netflix, eating and traveling.
Family Medicine
Windsor University School of Medicine
Basseterre, St. Kitts
SIU School of Medicine – Decatur Family Medicine Residency Program
St. Margaret’s Hospital
Spring Valley, IL
“I am passionate about medicine and putting patient care first and foremost. I believe it is important to be compassionate and adaptable, so that I can tailor patient care to the patient as a whole, and care for them with a reasonable approach, given their comorbidities and prognosis.”
– Dr. Sharma
Call (815) 663-5511 to schedule an appointment.
For more than 100 years, St. Margaret’s Health has been serving the community with quality healthcare delivered with a spiritual confidence inspired by the Sister’s of Mary of the Presentation.
St. Margaret’s Health – Spring Valley
600 East First Street
Spring Valley, IL 61362
Hospital Operator (815) 664-5311
TTY (815) 664-1578
St. Margaret’s Health – Peru
925 West Street
Peru, IL 61354
Hospital Operator (815) 223-3300
SMH Peru And Spring Valley Will Be Closing All Current Operations As Of Friday, June 16, 2023 At 11:59 P.M.This includes the Hospital, Clinics and other facilities at both locations.
All portals will be inaccessible after this time.
Patients needing emergency care should call 911.
Sign up for our newsletter to receive the latest news, announcements, and communications from St. Margaret’s Health.
To obtain a copy of your Medical Records please visit our Medical Records Request webpage and download and submit a request in writing.