Cardiologists near you

Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Chicago, IL
  4. Dallas, TX
  5. Detroit, MI
  6. Houston, TX
  7. Los Angeles, CA
  8. Miami, FL
  9. Minneapolis, MN
  10. New York, NY
  11. Orlando, FL
  12. Philadelphia, PA
  13. Phoenix, AZ
  14. Riverside, CA
  15. San Antonio, TX
  16. San Diego, CA
  17. San Francisco, CA
  18. Seattle, WA
  19. St. Louis, MO
  20. Tampa, FL
  21. Washington, DC

Chiropractors near you

Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dentists near you

Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dermatologists near you

Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Family Physicians near you

Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

OB-GYNs near you

OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Ophthalmologists near you

Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Charlotte, NC
  4. Chicago, IL
  5. Dallas, TX
  6. Denver, CO
  7. Detroit, MI
  8. Houston, TX
  9. Los Angeles, CA
  10. Miami, FL
  11. Minneapolis, MN
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Diego, CA
  18. San Francisco, CA
  19. St. Louis, MO
  20. Tampa, FL
  21. Washington, DC

Orthopedic Surgeons near you

Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Pediatricians near you

Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Physical Therapists near you

Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Podiatrists near you

Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Psychiatrists near you

Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC
Healthcare specialist

Princess Williams, MD

Surgical Oncologist

150 Fairview Road
Suite 110
Mooresville, NC 28117

Overall rating

Top reviews

My overall visit from beginning to end was very pleasant and friendly. The wait time was very reasonable and once I was taken back to the room everything was done with concern and Dr. Princess is like a good friend with mad skillsShow more…lol. The biopsy was my first and her bedside manner made it seem like nothing happened. If I had to have this procedure done by anyone I am glad it was with Dr. Princess and Pam. The entire office was so friendly and helpful.

Brenda R • July 10, 2025

Staff was very friendly. The Dr. Thomas is very friendly and professional has very good bedside manor. Also, notice she had in the office 2 scriptures in the bible from the book of Psalm. Nice to have a christian doctor that isShow more not afraid to show that in her office. I came to see her for a second option and she agreed with me then what Novant was telling me. Nice to have a doctor that cares and listens.

Kathy W • June 12, 2025

Read more reviews
calendar icon

Online appointment booking not available at this location.

Got questions for
Princess Williams, MD?


Location

Breast Care Specialists of Carolina

150 Fairview Road
Suite 110
Mooresville, NC, 28117


More About Princess Williams, MD

NPI Number

1659692440

Provider's Gender

Female


Reviews

4.97
176 Reviews

Dr. Thomas is always kind and caring. She takes extra time and makes sure to answer all of my questions. I always feel valued as a patient!

Kimberly H • August 24, 2025

My experience was incredible from the initial call to schedule my first appointment! I’ve already recommended to all my friends. I felt cared for and like everyone knew what they were doing. 5 stars!

Candace W • August 23, 2025

Very personable and factual visit. Not pressured into decisions but rather had options presented with pros and cons.

Mary L • August 22, 2025

She is the best!!

Marie D • August 21, 2025

Extremely professional and courteous service in a caring environment!

Nancy H • August 15, 2025

Dr. Thomas is amazing. She has a very upbeat yet calming demeanor. I am so glad I found her. She made me feel so reassured about my surgery, before, during and after. I highly recommend her to every patient I meet at my oncologist office.

Cheryl B • August 08, 2025

From the moment you walk into the office, you are put at ease. They are friendly, upbeat and welcoming. On a day in which it would be easy to let fear creep in, peace and love surrounds you. Dr. Princess and staff are professional, kind and uplifting. I can't say enough about this office. I am so thankful for the entire staff.

Bridget A • August 02, 2025

Dr Thomas is a warm, caring Doctor. She never rushes you and takes all the time that’s necessary for you to understand what is going on with you. I recommend her highly. She’s helped me to get thru my cancer. She’s wonderful.

Margaret C • July 31, 2025

Dr. Thomas’ bedside manner is top notch. She makes you feel very comfortable and never makes you feel rushed. I trust her and highly recommend her.

Kendra L • July 31, 2025

Absolutely love everyone in this office. Was made to feel like I was family.

Amy M • July 31, 2025

I was recommended to Dr Thomas by my Gyn. I had a mammogram and a 2nd and a ultrasound and the hospital where I went was like oh we'll just wait! No!! I saw Dr Thomas and she was wonderful! Fully explaining everything to me and did a biopsy to ensure I was safe for now. I absolutely recommend her.

Tara B • July 18, 2025

My overall visit from beginning to end was very pleasant and friendly. The wait time was very reasonable and once I was taken back to the room everything was done with concern and Dr. Princess is like a good friend with mad skills…lol. The biopsy was my first and her bedside manner made it seem like nothing happened. If I had to have this procedure done by anyone I am glad it was with Dr. Princess and Pam. The entire office was so friendly and helpful.

Brenda R • July 10, 2025

The staff were pleasant and professional. The doctor took time to listen, so I didn't feel rushed.

Kimberly M • June 27, 2025

Great first visit. Dr Thomas and her staff are very caring and make you feel welcome

Sherry W • June 26, 2025

Princess Thomas and her assistant are so down to earth and very easy to talk to. They both made me feel very comfortable. Princess is very knowledgeable and I felt content with every question she answered for me. My procedure was done professionally with little to no pain. I’m thankful for her and her assistants.

Teresa W • June 19, 2025

Dr. Williams is caring, respectable , compassionate and is always informed and up to date with your particular situation. She listens to the patient attentively and always makes sure patient gets the best care and preventative care. Staff is very attentive.

Cynthia G • June 13, 2025

Staff was very friendly. The Dr. Thomas is very friendly and professional has very good bedside manor. Also, notice she had in the office 2 scriptures in the bible from the book of Psalm. Nice to have a christian doctor that is not afraid to show that in her office. I came to see her for a second option and she agreed with me then what Novant was telling me. Nice to have a doctor that cares and listens.

Kathy W • June 12, 2025

Very professional! One of the best doctors EVER!

Tyeisha K • June 06, 2025

Fabulous staff. Dr. Thomas is wonderful, takes her time to explain and I never feel rushed. Thankful to have Dr. Thomas and staff taking care of me.

Hayley R • June 02, 2025

You will never find a doctor/surgeon like her. She is professional, yet makes you feel as if you are family. She is the most caring doctor that I have ever had. She is patient and explains everything thoroughly. She is never in a rush.

Deborah L • May 30, 2025

Provider is wonderful but had to wait over 90 minutes to be seen.

Lindsey J • May 29, 2025

Dr Thomas is the most wonderful caring Doctor I have ever had to take care of me. She explains everything and really lets you know she cares. I recommend her extremely high for your care and she is an excellent surgeon.

Margaret C • May 24, 2025

So blessed to have found Dr. Thomas and her wonderful staff. As a breast cancer survivor, it is important to me to have follow up care that I have confidence in. The staff is friendly and helpful. I can’t say enough good things about Dr. Thomas. She is a treasure!

Carla S • May 15, 2025

Knowledgeable, friendly, caring, listens and understands not only your needs, but your concerns and desires, compassionate, upbeat. Feel like she has the patient's best interest at heart and is willing to spend time with you to answer your questions.

Ruth W • May 10, 2025

The staff was so nice and easy to accommodate my needs. Dr Thomas was AWESOME. She is direct which I appreciate. She has a gentle compassion which is so refreshing in a busy world. I would recommend to anyone if you want professional, informative, comforting and caring!

Paulette K • May 09, 2025

Excellent!

Katherine G • May 08, 2025

Dr. Thomas and her staff were so wonderful.

Jaclyn C • May 08, 2025

Absolutely amazing staff and physician. Got me in quickly with a new concern possibly related to my breast cancer. Dr Thomas evaluated and opted to biopsy same day. I’m forever grateful.

Mary M • May 04, 2025

Dr Princess has the best bedside manner of any doctor I see. Her staff are all incredibly kind and welcoming. After a year and a half of visits, I can say that I feel so comfortable every single time. She is thorough and takes the time to discuss everything in detail. I highly recommend!

Heather R • May 03, 2025

The staff was amazing and Dr. Thomas was delightful! I highly recommend!

Lauren L • May 02, 2025

View more reviews

Are you Princess Williams, MD?

Manage your profile to get more exposure and incoming appointments.