Patient Portal; Assess Your Pain ... Take the first step towards feeling better - contact Spine Team Texas. Our specialists will provide a comprehensive assessment of your back or neck pain and help you get back to what's most important - your life. Southlake. 1545 East Southlake Boulevard Suite 100 Southlake, TX 76092 Get Directions (817 ....