Find information about and book an appointment with Dr. David Hatfield, DO in Mesa, AZ, Chandler, AZ, Apache Junction, AZ, Gilbert, AZ. Specialties: Family Medicine..