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: Thoracic spine disorders,Orthopaedic Surgery,Facet Joint Rhizotomy,Orthopedic Spine Surgery and Spinal Fusion etc.read less