John Mahoney, MD

John Mahoney, MD
Bone & Joint Ctr 1100 E Church St Martinsville, VA 24112
About

John Mahoney, MD

John Mahoney, MD practices as an Orthopedic Surgeon in Martinsville, VA.John Mahoney, MD graduated from U Of Tx Med Sch At Houston, Houston Tx 77225.
Primary Specialty

Orthopedic Surgeon

Education U Of Tx Med Sch At Houston, Houston Tx 77225
Training Baylor Univ Med Ctr, General Surgery
Services John Mahoney, MD provides orthopedic surgery in Martinsville, VA. Orthopedic Surgeons often treat degenerative conditions in the bones and joints as well as serious injuries to the musculoskeletal system.

To learn more, or to make an appointment with John Mahoney, MD in Martinsville, VA, please call (276) 638-2354.
Consumer Feedback
(2 Reviews)
View All 2 Reviews Add a Review
Recent Reviews
He is absolutely Awesome!!!
by Wendy Warren xxx.xxx.39.86
August 17, 2021
Very caring and willing to treat the pain not just put a bandage on it..best bone and joint Dr. I've ever been to ...I actually am just getting ready to call to get my husband an appointment. I feel you will be so glad and happy to be without pain!! Dr. JOHN MAHONEY IS TH BEST!!!
by Loretta Draper xxx.xxx.214.31
October 09, 2017
Add a Review