Dr. John Hatfield DO, DC, MPH, MOH

Physician Profile

John Hatfield. His primary practice is as a Preventive Medicine: Aerospace Medicine.