West Oaks Urgent Care Center 9138 West Road, Houston, TX 77064