M Craig McMains is a highly skilled spine surgeon with a robust background in orthopaedic surgery. Since November 2022, M Craig McMains has been practicing at OrthoIndy, previously holding the same title at Community Health Network from August 2017 to October 2022. M Craig McMains served as a clinical instructor in the Spine Division at Stanford University School of Medicine from June 2016 to July 2017 and completed residency training in the Department of Orthopaedic Surgery at The Ohio State University Wexner Medical Center from July 2011 to June 2016. M Craig McMains obtained a Medical Doctorate from The Ohio State University College of Medicine, following a Bachelor of Science in Neurobiology and Physiology from Purdue University.