James E. Pennington III works in the field of Infectious Disease Medicine. James Pennington is registered with Medicare.