Dr. Hannah Geldermann is a family medicine physician providing both primary care and inpatient hospital care at Gifford in Randolph, Vermont. Her clinical interests include women’s and reproductive health, and […]
Gifford Primary Care Providers
John King, MD, MPH
Dr. John King is a family medicine physician at Gifford in Randolph, Vermont. He enjoys caring for patients of all ages, from newborns through older adulthood and end-of-life care. He […]
Lee-Ann Gregg, APRN
Lee-Ann Gregg, APRN, is a Family Nurse Practitioner providing primary care at Gifford Health Care in Randolph. She cares for patients across the lifespan, with special interests in diabetes management, […]
Logan Teresa Porter, MD, FAAFP
Dr. Logan Porter is a board-certified family physician serving on Gifford Health Care’s primary care team in Randolph, Vermont. She comes with more than 35 years of experience caring for […]
Warren McDermott, DNP
Warren McDermott, DNP, has joined the Primary Care team at Gifford, seeing patients at Rochester Health Center and at the Post-Acute Care Clinic (PACC) in Randolph. Warren, who is passionate about behavioral health […]
Jessica Heney, MD
Dr. Jessica Heney serves on the Primary Care team in Randolph and is deeply committed to providing personalized care to patients at every stage of life. “We take care of […]
Emilija O. Florance, MD
Dr. Florance sees patients of all ages, newborn to geriatric, and provides a wide range of care, from chronic disease management to women’s health. Her approach to care is based […]
Rachel Salloway, FNP-BC
Nurse Practitioner Rachel Salloway is passionate about helping to ensure access to high-quality preventative medicine in rural areas. She enjoys working with patients at all stages of life. She has […]









