Family Medicine

There are many types of providers. Some specialize in treating adults. Some treat kids. Some specialize in hearts, heads or even feet. What makes us different? We specialize in you. From head to toe - in good times or bad - from birth to death. Our mission is to walk with you through life's ups and downs and be there when you need us. We might not have all of the answers, but we know where to find them.

We specialize in you! The total you. The wonderful, quirky, one of a kind...YOU...

Serving Kentucky Families

Our History

Heartland Primary Care was founded in 2002 by Dr. Tom Ingram and Randy Ball, PA-C.  A lot has changed since then.  Navigating healthcare and insurance coverage is more complicated, frustrating and confusing.  We have seen providers come and go.  Some of our patients have come and gone and come back again.  But the original mission has stayed the same.  We are here for you and your family regardless of your particular healthcare need.

Book an Appointment

Primary Care Services

Adult Primary Care

Patient-centered primary care, preventative care, and health screenings from a primary care team invested in your long-term well-being and health goals

Pediatrics (0-17)

Preventative care from newborn to adulthood, including routine checkups, tests, vaccinations, and wellness promotion. Medical care and health management for children with chronic or acute illnesses

Women’s Health

Treating the unique health needs of women of all ages, from routine gynecological care to preventative screenings, nutrition management, menopause planning, and other specialty services

Physical Exams

Routine physical exams plus any physicals + documentation required for occupational, travel, or other purposes

Acute Illness

Rapid diagnosis, testing, and treatment for infectious diseases or sudden acute illnesses. Integrated into primary care and health management for long-term care after you’re back on your feet

Chronic Pain Management

Individual pain management strategies based on careful attention to your health history and spoken needs. Treatments range from direct medical treatment to holistic health and wellness promotion

New Patients

Welcome to Heartland Primary Care! Before we can begin, all patients must complete the “New Patient” questionnaire to your right. Once complete, a member of the Heartland team shall contact you shortly.

If you have any questions about the form or services, don’t hesitate to call us at (270) 765-5926.


  • Physical and Wellness Exams
  • Addiction Counseling
  • Chronic Disease Care
  • Lab Work
  • Cholesterol Management
  • Infection Treatment (e.g. flu, strep throat, etc.)
  • Vaccinations for illnesses
  • Much more!

Welcome back!

Are you needing to schedule a new appointment or a followup from a previous appointment? Complete the form to the right and a member of our support team will contact you shortly.