Vitality Dermatology is rated 5 out of 5.0 based on 796 ratings.

Have been to Vitality multiple times in the past few years. Service was good. They have been treating me for skin cancers. They have help my skin and resolved some issues I was experiencing over the last few years. I have had a positive experience. I will continue to use them. Thank You, Bill Griffith
Donna Griffith
Monday was my first visit. New patient paperwork was quick and easy. Once completed, wait time was less than 5 minutes. Dr. Hairston and her nurse were excellent. I had a quick and painless biopsy. Dr. Hairston explained everything as she was doing it. I have major anxiety but both Dr. Hairston and her nurse put me at ease. I would recommend this clinic to anyone.
Jamie Whitney
Juanita Hinds
Dr. Hairston is so very thorough. I went in to check one spot which wound up being no issue and then she found another spot she said needed to be removed.
Robin Pigg
It was a problem with my insurance at first but they kept me updated on everything till they got it worked out. That showed me they care for their patients. They’re prompted and very adamant about your appointment and wait time. Highly recommend for your skin care needs❤️
howard mccollum
The service was good on my visit there,very pleasant and professional,,they were able to give me some good information about what I was there for on my appointment . I highly recommend them for any of your skincare needs or concerns
Maurice Williams
They were very friendly, professional and get you in and out pretty fast
Jeannie Fields
Great office, prompt appointments
julie farrar
Dr Bethany is the best!! After my scheduled visits with Dr. Hariston I allways feel better physically and mentally! I highly recommend Dr Hariston for all of your dermatological needs!
Mike Pounders

1 2 3 80


* All indicated fields must be completed.
Please include non-medical questions and correspondence only.


With Patient Login, you can access and provide information conveniently and in a safe, and secure environment.



(662) 328-3375
Fax: (662) 328-3395


(662) 323-5377
Fax: (662) 328-3395

Accessibility Toolbar

Scroll to Top