Claimed
Stephen Tolhurst MD
Orthopedic Doctors and Physicians
4370 Medical Arts Drive, Flower Mound, TX · 75028Business Details
Serving Flower Mound, TX
Stephen Tolhurst, MD, an orthopaedic spine surgeon, joined the Texas Back Institute team in 2012 from the Cleveland Clinic where he completed his fellowship in spine surgery. Dr. Tolhurst was part of a unique fellowship program which combined orthopa...
Read more
Flower Mound, TX