See A Doctor Without Leaving Home

Anytime. Anywhere.
With Faith Medical Center, you can now visit a doctor online at any time, from anywhere--on your laptop, phone, or tablet. 
Call our office to request a time.

Get quickly diagnosed for minor or common illnesses or recurring conditions:


Ear Infections




Much More

The skilled professionals at Faith Medical Center dedicate their time to providing exceptional health care services to the people of Charlotte and Mooresville, North Carolina. The team’s mission is to offer affordable, high-quality care to all members of the community, and to treat patients of all ages with compassion and respect regardless of socio-economic background, race, or creed.

Under the direction of Joel Onafowokan, MD, an expert physician, Faith Medical Center offers comprehensive medical care in a comfortable, family-friendly environment. Services include primary care, urgent care, pediatrics, cardiac care, health screenings, pain management, treatment of diabetes and other chronic conditions, addiction treatment, and weight loss programs, as well as low-cost, on-site lab services.

With over 15 years of experience in a variety of clinical settings, Dr. Onafowokan specializes in internal medicine and hospital care. Patients requiring hospital stays can count on Dr. Onafowokan to admit and oversee their stay, manage their in-hospital medication, and liaise with the hospital medical team to ensure they receive the best possible care during their hospital stay.

New patients are always welcome at Faith Medical Center and are encouraged to speak with Dr. Onafowokan, nurse practitioner Ambrosha Jordan, or another highly-trained provider on the team to learn more about the multidisciplinary approach the center takes to care, the services offered, and treatments provided. To schedule a consultation, call Faith Medical Center today, or book an appointment online.




Read more



Faith Medical Center, P.C. is a patient-focused medical center with the purpose of providing exceptional and continuously improving quality primary health care services uniquely tied to the physiology, psychology and nutritional well-being of our patients and their families
Read more

Choose Your Provider


Words from our patients

  • Google

    "Dr. Ambrosha is the sweetest lady. She is a very patient, understanding doctor. I love coming here knowing i will be cared for with respect."

    Sherri O.
  • Google

    "Love the way the provider takes his time to explain what is going on, and involve me in my care plan."

    Self -Verified Patient
  • Google

    "I always bring my children here very good service and very nice staff."

    Self -Verified Patient
Our Locations

Choose your preferred location