Doctors Hospital Parkway: 233 W Parker Rd - Houston, TX