Dell Seton Medical Center at The University of Texas is located in Austin, United States on 1500 Red River St. Dell Seton Medical Center at The University of Texas is rated 3.1 out of 5 in the category hospital in United States.
Address
1500 Red River St
Service options
Online care
Accessibility
Wheelchair-accessible entrance