Texas Wellmed Clinic 12246 Queenston Boulevard, Houston, TX 77095