Pharmacy at The STAR - Interior Rendering
(image credit: Perkins+Will) With a focus on preventing injuries and keeping people healthy, the goal of Baylor Scott & White Sports Therapy & Research at The Star in Frisco, home of the new Dallas Cowboys World Corporate Headquarters, is to make North Texas the safest place in the country to play sports.