Results Physiotherapy opened a new location in Flower Mound on Nov. 7, according to a spokesperson for the company. The new clinic is located at 811 International Parkway, Ste. 430. Results Physiotherapy offers a variety of physical therapy treatments, including manual therapy, dry needling, pelvic health, and work and running injury treatment. 469-312-2585. www.resultspt.com/flower-mound-texas