Doctors Hospital Parkway: 233 W Parker Rd Houston, TX