Reception Area at The STAR - Interior Rendering
(image credit: Perkins+Will) Baylor Scott & White Sports Therapy & Research at The Star in Frisco, home of the new Dallas Cowboys World Corporate Headquarters. Services offered at the facility will complement and enhance healthy and active lifestyles, and will include diagnostics, treatment and rehabilitation.