Baylor Scott & White Clinic - Austin Downtown
200 E Cesar Chavez St Ste G140, Austin 78701