Baylor Scott & White Institute for Rehabilitation - Leander Serving Leander, TX View Phone 737-210-3892 1007 South US Highway 183Leander, TX 78641 About Send to My Email Send to My Phone Print this Page