Spectrum Medical will be screening all patients and visitors for COVID-19. You will be asked a series of questions and have your temperature taken upon entry into the building.

Patients who are minors may be accompanied by one (1) adult or guardian to their appointment. Wheelchair patients may have one (1) person accompany them, but must stay in the waiting room during the appointment.

We appreciate your patience as we do our best to keep our patients, staff, and physicians as healthy as possible!


John S. Mahoney, M.D.

Dr. Mahoney attended medical school at the University of Texas in Houston, Texas. He completed his residency at Columbia-Presbyterian Hospital in New York, New York. He is a third generation orthopedic Surgeon with more that 20 years of experience. He is an active member of the American Academy of Orthopedic Surgeons, Patrick Henry Medical Society and the American Board of Orthopedic Surgery. Dr. Mahoney volunteers at the local community theater and enjoys golf, fishing and gardening.


  • B.A.(Biology) – University of Colorado, CO
  • Doctor of Medicine – University of Texas, Houston, TX

Medical Residency

  • General Surgery – Baylor University Medical College, Dallas, TX
  • Orthopedic surgery – Columbia Presbyterian Medical College, New York, NY

Position and Employment

  • 2011-present: Orthopedic Surgeon, Spectrum Medical, Inc, Danville, VA
  • 2008-2011: Orthopedic Surgeon, LifePoint, Inc, Martinsville, VA
  • 1988-2008: Orthopedic Surgeon/Private Practice, Bone and Joint Center, Martinsville, VA

Spectrum Medical
109 Bridge St, Danville, VA 24541
Ph: 434-793-4711
View Map & Directions

Spectrum Medical Martinsville
1075 Spruce St, Martinsville, VA 24112
Ph: 276-790-3233
View Map & Directions