Mr. Stephen Richard Tolhurst is a Spine Surgeon (Ortho) in Denton 7621…read more0, Denton TX and has an experience of 20 years in this field. Mr. Stephen Richard Tolhurst practices at Texas Back Institute in Denton 76210, Denton TX and Baylor Scott And White Surgicare Denton in Denton 76205, Denton TX. He completed Medical degree, DO from University of Chicago Pritzker School of Medicine in 2011,Residency in Orthopaedic Surgery from Cleveland Clinic Cleveland in 2011 and Fellowship 2 from The Cleveland Clinic Foundation in 2012.
Some of the services provided by the doctor are: Spinal Cord Stimulation,Dynamic Stabilization,Lumbar Total Disc Replacement,Lower Back Pain and Thoracic spine disorders etc.read less