Scoliosis and Spine Tumors Texas Back Institute Orthopedic Spine Surgery. 6020 W. Parker Road Suite 200 Plano, Texas 75034 work 5575 Frisco Sq. Blvd. Suite 400 Frisco, Texas 75034 work Phone: 972-608-5001 work Email: info@texasback.com INTERNET..