Baylor Scott & White Institute for Rehabilitation - Frisco is located in Frisco, United States on 2990 S Legacy Dr. Baylor Scott & White Institute for Rehabilitation - Frisco is rated 4.7 out of 5 in the category specialized hospital in United States.