Baylor Scott & White Institute for Rehabilitation - South Lamar Serving Austin, TX View Phone 512-270-7933 3901 South Lamar Blvd, Ste 140Austin, TX 78704 About Send to My Email Send to My Phone Print this Page