Houston Physicians' Hospital: 333 N Texas Ave - Webster, TX