AVERAGE WAIT

Wait times are an average and provided for informational purposes only. What does this mean?

James M. Farmer, MD

James M. Farmer, MD

Hospital Affiliation: LewisGale Medical Center

Website

Medical Education & Training

Medical School: Baylor College of Medicine, Houston, TX
Residency: Wake Forest University School of Medicine, Winston-Salem, NC - Orthopaedics
Specialty Board Certifications: Board Certified, American Board of Orthopaedic Surgery Board Certified, American Board of Sports Medicine

Gender

Male

James M. Farmer, MD

Specialties

Sports Medicine-Orthopedic Surgery
See more Sports Medicine-Orthopedic Surgery Physicians
Orthopedic Surgery
See more Orthopedic Surgery Physicians

James M. Farmer, MD

Office Locations

Virginia Orthopedics
101 Knotbreak Road
Salem, VA 24153
Phone: (540) 444-4020