Save David F. Gregory, MD DavidFreemanGregory.MD.com • Internist David Gregory, MD 1700 Cerrillos Road, Santa Fe, NM