This imprint was last updated on September 18, 2022.
The owner of this website is:
North Texas Fibroids LLC
870 International Parkway, Suite 200
Flower Mound, TX 75022
Phone number: 214-888-4009
1.1 The profession or the activities displayed on this website require a certain diploma, as stated here:
Medical Doctor, this diploma or job title was awarded in United States.
We are not willing or obliged to participate in dispute resolution procedures before a consumer arbitration board.