John Haynes practices Family Medicine. John Haynes is registered with Medicare and accepts Medicare payments.
![]() |
Dr. Jody D. Chance, MD
![]() |
![]() |
Dr. Walker C. May, MD |
![]() |
Dr. Eiel E. Ragsdale, MD
![]() |
![]() |
Dr. James M. Watkins Jr., MD |
![]() |
Dr. Clint N. Lincoln, MD |
![]() |
Dr. Karen S. Walker, MD
![]() |
![]() |
Dr. John A. Woods Jr., MD |