Dr. Holmes' Locations

Practices

    • A
      Joseph Nathan Holmes MD 221 Jake Alexander Blvd S Salisbury, NC 28147
      • Accepting New Patients
    • 704-216-0227
Hospital Affiliations
  • 1
    Carolinas Medical Center 1000 Blythe Blvd Charlotte, NC 28203
  • 2
    Carolinas Medical Center Northeast 920 Church St N Concord, NC 28025
  • 3
    Novant Health Rowan Regional Medical Center 612 Mocksville Ave Salisbury, NC 28144

Dr. Holmes' Accepted Insurance Carriers & Plans

  • BCBS Blue Card PPO
  • BCBS NC BlueOptions
  • Medicare