Dr. James D. Hall practices Internal Medicine. James Hall is registered with Medicare and accepts Medicare payments.
![]() |
Dr. Fred F. Cox, MD |
![]() |
Dr. Mark A. Cooper, MD |
![]() |
Dr. Halbert B. Dodd II, MD |
![]() |
Dr. Alvin J. Miller Jr., MD |