DOCTORS HOSPITAL TIDWELL: 510 W Tidwell Rd Houston, TX