Ben Taub Hospital

Address

1504 Taub Loop Physician Services Administration
Houston, TX 77030