About David F. Gregory, MD
David Freeman Gregory, MD is an infectious disease doctor. Dr. David F. Gregory has 20+ years of experience in infectious disease medicine.
Practice Locations
Dr. David F. Gregory may be affiliated with:
- Santa Fe Indian Hospital in Santa Fe, NM 87505
- Santa Fe Indian Hospital in Santa Fe, NM 87505
- Santa Fe Indian Hospital in Santa Fe, NM 87505
- Santa Fe Indian Hospital Pharmacy in Santa Fe, NM 87505
- Santa Fe Indian Hospital in Santa Fe, NM 87505
Education
David F. Gregory, MD earned a degree of a Doctor of Medicine.
Licenses
David F. Gregory, MD has been registered with the National Provider Identifier database since September 25, 2006, and his NPI number is 1841391786.
Book an Appointment
To schedule an appointment with Dr. David F. Gregory, please call (505) 946-9273.