Seton Physicians Hosp Netwrk 1201 West 38th Street, Austin – 78705-1006. Travis, TX. Phone: (512) 335-3753 View Listing