Michael M Strauss, MD, Internal Medicine

1631 N Loop W Ste 460
HoustonTX  77008-1548 (Harris County)


Phone: 713-864-6100
Fax: 713-864-1755

NPI: 1962781781
License Number: 31393 (PR)