Where is Ben Taub Hospital?
Where is Ben Taub Hospital located?
Ben Taub Hospital, Texas, United States (approx. 29.71064°, -95.39333°)
Where is Ben Taub Hospital on the map?
{"latitude":29.71064,"longitude":-95.39333,"title":"Ben Taub Hospital"}