Novant Health is prepared to care for you. Call your physician if you think you have the coronavirus or call 877-9NOVANT if you don’t have one. Learn more »

Visitor restrictions and masking are in effect. Nonessential appointments may be rescheduled. Learn more »

    Who We Are
    Who We Are

    Who We Are

    At Novant Health Steele Creek Family Medicine, we are all about family. We care for every member of your family, offering services to pediatric patients, geriatric patients and everyone in between!

    The Family Medicine Advantage

    By choosing a family medicine practice, you are guaranteeing yourself and your loved ones quality medical care in one location. You and your children can see the same doctor, providing consistency and convenience. Our providers are board certified in family medicine. This discipline focuses on the overall health and well-being of inpiduals of every age, including patients requiring management for common and complex diseases.

    The physicians at Steele Creek Family Medicine will be your family's primary care providers. Whether you need an annual checkup for a child or an adult, a school or sports physical, routine vaccinations or sick-patient care, we are here for you. There is no need to go to a pediatrician for your children and an internist for you; the family medicine field encompasses these care areas and more. Please click here to learn more about our service areas.

    Convenient Hours, Convenient Location

    When you need medical care, you need it to be convenient. Steele Creek Family Medicine delivers just that. Our office is conveniently located near South Tryon Street and I-485, making it easy to see a doctor in your neighborhood or when you are out for an afternoon shopping trip. Click here for directions to our office.  

    We offer 8:00 a.m. appointments so you can be seen before work or school. We make every effort to accommodate same-day appointments for sick patients. We offer lab services including blood tests and throat cultures in our office. Please call our office at 704-316-1700 to make an appointment, or click here for more information about appointments.

    Our Family Caring For Your Family

    When you visit Steele Creek Family Medicine, you will be greeted by a friendly face the minute you walk in the door. Every member of our staff aims to treat you just as we would want our families to be treated: with the utmost care, compassion and respect. We want to be your partners in health, and do whatever we can to help your family stay healthy.

    A Network Of Care

    Steele Creek Family Medicine is part of Novant Health's medical group, a network of doctors and hospitals across the Southeast. This gives you access to world-class facilities and specialists at the tops of their fields should you ever need specialized care. Please click here to learn more about Novant Health's medical group.