David J. Mock, MD

  • Health & Health Related Services
3765 E US 64 Alt
Murphy, NC 28906
(828) 835-3111
  • About

    Board Certified in four (4) areas. Internal Medicine, Pulmonary Disease, Critical Care Medicine and Sleep Disorders.