Doctor David Shaffer, MD is an expert in the field of General Surgery. He is registered with Medicare and accepts Medicare payments.
![]() |
Dr. Kyla Terhune, MD
![]() ![]() |
![]() |
Dr. Richard A. Howerton, MD
![]() |
![]() |
Dr. Sunil K. Geevarghese, MD
![]() ![]() |
![]() |
Dr. Ravi S. Chari, MD
![]() |
![]() |
Dr. Eric J. Rellinger, MD
![]() ![]() |
![]() |
Dr. Rebeccah B. Baucom, MD
![]() ![]() |
![]() |
Dr. Carmelle V. Romain, MD
![]() ![]() |
![]() |
Dr. William W. Train, MD
![]() ![]() |
![]() |
Dr. William G. McMaster Jr., MD |