Adult Internal Medicine Office Practice

Dr. Charles Ampadu MD, FACP ; Dr. Clara Ampadu DNP, FNPC; Charity Nyuguto FNPC

We are here to meet your medical needs. You will be pleased with the medical service we provide.
Please ask about the New patient policy.

Illinois Notary on site

Meet Our Office Team

Office Staff

Dr. Clara 

Family Nurse Practitioner

Family Nurse Practitioner, with a multi-specialty background. 


Insurance and billing 



Has an extensive back ground in emergency care.

Rita  FNP-bc

Nurse practitioner

Long-term care background.

Charity  FNP-C

Nurse practitioner

Family practice speciality



Has a wealth of nursing experience in long term care and chronic disease management 


Medical Assistant



Medical  Assistant 


Blair  FNP-C

Family Nurse practitioner

Hospital and Long Term Care. 

Insurance and Billing

Grace Medical Billing Services


Health Care Provider

Acute and Chronic illiness  health care provider

Your Health Care Team

Knowledgeable and Caring Providers 

Working with current evidence- based practice, to provide the best healthcare.

Meet our Physician
Charles Ampadu MD,FACP

Dr. Charles Ampadu is an internist who is affiliated with multiple hospitals in the area, including Memorial Hospital-Belleville, and HSHS St. Elizabeth's Hospital. He completed his undergraduate education at the Illinois Institute of Technology in Chicago in Biomedical Science, then to the University of Illinois College of Medicine for his medical education. Dr. Ampadu completed both his internship and residency training at Cook County hospital in Chicago now known as John H. Stroger Jr. Hospital of Cook County. He is Board Certified in Internal Medicine, a Fellow of American College of Physicians, a member of the American Society of Internal Medicine as well as American Medical Association. He has more than 20 years of medical experience receiving multiple awards including Leading Physicians of the World and IL Top Docs in 2018, 2019 & 2020. 

Business Hours

  • Monday - Thursday
    08:30am - 06:00pm
  • Friday
    08:30am - 01:00pm
  • Saturday
    09:00am - 12:00pm
  • Sunday


Sign up to our newsletter and stay up to date


Thank you for subscribing to our newsletter.