Steven Haber, MD, Internal Medicine

1220 Blalock Rd Ste 250
HoustonTX  77055-6473 (Harris County)


Phone: 713-932-8664
Fax: 713-464-2976

NPI: 1336263086
License Number: H1966 (TX)