Dr. James Haley graduated from Medical College of Virginia and did his residency at Roanoke Memorial Hospital. He and Dr. Smith opened Rockingham Family Physicians in October of 1991. He is a member of the American Academy of Family Physicians and is Board Certified in Family Medicine.
Dr. Kerry Leichty, M.D.
Dr. Kerry D. Leichty graduated from University of Iowa College of Medicine. He completed his internship and residency at Self Memorial Hospital in Greenwood, S.C. He is a member of the American Academy of Family Medicine and is board certified by the American Board of Family Medicine. He is married with four children and is an active member of Lindale Mennonite Church.
Dr. Stephen Godshall, M.D.
Dr. Stephen E. Godshall graduated from Penn State College of Medicine. He did his internship and residency at Lancaster General Hospital. He is a member of the American Academy of Family Physicians and American Medical Directors Association. He is Board Certified in Family Medicine. He is married with three children. His special interests include sports medicine and dermatology.
Dr. John Witman, M.D.
Dr. John A. Witman graduated from Eastern Virginia Medical School. He attended Carilion Roanoke Memorial Hospital for his internship and his residency. He is Board Certified in Family Medicine and is a member of the American Academy of Family Physicians. He is married with two children.
Dr. Kimberley Wyrick, D.O.
Dr. Kimberley F. Wyrick graduated from Philadelphia College of Osteopathic Medicine and then did her residency at VCU/Shenandoah Valley Family Practice Residency Program in Winchester and Front Royal, Virginia. She practices family medicine and also osteopathic manipulative medicine. Dr. Wyrick joined the practice in 2008. She is Board Certified in Family Medicine and is a member of the American Academy of Family Physicians. She enjoys running, piano, and church activities. She also speaks Spanish.
Dr. Lopez graduated from Ross University School of Medicine in 2010. She did her internship and residency at Aultman Hospital in Canton, OH. She is Board Certified in Family Medicine and has special interest in women’s health and office procedures. She is fluent in Spanish and enjoys traveling, hiking, and kayaking.
Christine Juliana, PA-C
Christine Juliana graduated from the Physician Assistant program of Lock Haven University. She is a member of the American Academy of Family Physicians and the American Academy of Physician Assistants. She joined the practice in 2018. She enjoys bike riding and traveling abroad.