Michael Strauss, M. D.
Houston, TX
Physician
Internal Medicine, Nephrology
Facilities
Memorial Hermann Hospital System
Hospital · General Acute Care Hospital
1635 North Loop West, Houston, TX 77008
1631 N Loop W
Clinical Location
1631 N Loop W, Houston, TX 77008
Davita Heights Dialysis
Clinic · Dialysis Clinic
739 E 20th Street, Houston, TX 77008
Davita Garden Oaks Dialysis
Clinic · Dialysis Clinic
2001 W 34th St, Houston, TX 77018
Davita North Houston Dialysis Center
Clinic · Dialysis Clinic
8621 Fulton St, Houston, TX 77022
Davita Northwest Kidney Center
Clinic · Dialysis Clinic
10985 Northwest Freeway, Houston, TX 77092
Davita Tc Jester Dialysis
Clinic · Dialysis Clinic
1800 West 26th Street, Houston, TX 77008