Seton Medical Center Austin: 1201 W 38th St - Austin, TX