Chapel Hill Family Medicine

IMA Primary Care


You must first schedule your appointment with our office staff.


Founded in 1985, Chapel Hill Family Medicine is a three physician practice providing comprehensive health care for patients aged three and up.  We are board-certified family physicians with a wide range of interests and skills and years of experience between us.  We offer extended office hours to accommodate your schedule, and can virtually always guarantee a same-day appointment with one of our physicians.  We enjoy knowing our patients and their families over many years, and believe that this rapport is essential to providing high-quality care through all stages of life.

Meet the team

A.John Haddad, MD

Katherine Schneebaum, MD

Megan Mooney, FNP

Victoria Triola, MD

Jackie Adams, MA,LPC

  • Preventive Care
  • Physicals (all types)
  • Well-woman care, including pap smears
  • Minor surgical procedures
  • Acute care for illness
  • Well-child visits and childhood vaccines
  • Chronic Care Management
  • Heart disease and Arthritis
  • Osteopathic Manipulative Medicine
  • Pre-Operative Evaluations
  • Telemedicine
  • After hours care
  • Lab Services
  • Same day appointments
  • Diabetes management
  • Hospital care (inpatient/outpatient)

Please check our group events calendar for up and coming events


Monday Thru Thursday8AM-7PM
Lab Services M - T (by Appt)8AM to 6PM
Lab Services for Friday8AM to 4PM