West Oaks Urgent Care: Cavazos Juan L MD 2150 South Texas 6, Houston, TX 77077