Doctors Hospital Tidwell: 510 W Tidwell Rd - Houston, TX