Bates Primary Care Health and Wellness

Overall rating

Top reviews

I was more than a number. I was a person who was heard. Crystal Bates took her time and explained to me and help me understand the driving forces behind my medical conditions. She was easy to talk with and didn't make you fe... Read more I was more than a number. I was a person who was heard. Crystal Bates took her time and explained to me and help me understand the driving forces behind my medical conditions. She was easy to talk with and didn't make you feel like a failure. We came up with a plan of action and she was on top of seeing my prescriptions through until they were in my hands. She has truly went above and beyond. I will most definitely recommend her to others.
Read less
Lori W • October 23, 2026
Crystal Bates is by far the best medical provider I’ve ever had. She and Tom are chef’s kiss. Today, during my appt both she and Tom made me feel heard , seen and cared for! The time she spent with me listening, educating, and com... Read more Crystal Bates is by far the best medical provider I’ve ever had. She and Tom are chef’s kiss. Today, during my appt both she and Tom made me feel heard , seen and cared for! The time she spent with me listening, educating, and comforting me with such empathy and compassion will never be forgotten. I am so grateful for her and her medical team.
Read less
Tory B • September 24, 2026
Read more reviews

Specialties

  • Family Nurse Practitioner

Services

  • BV clinic
  • BV tele
  • Botox
  • Cryofacials (Frotox)
  • Cryoslipolysis
  • Dermapeel
  • ED/PE Virtual
  • ED/PE clinic
  • Filler
  • Hair Loss In Person

Providers (1)

Crystal Bates, FNP-C
5.0 (17)

Crystal Bates, FNP-C

Family Nurse Practitioner

5.0 (17)
125 Allen St
Kernersville, NC, 27284

Reviews

Overall rating

5.0
17 Reviews

Newest reviews

Terms & Privacy

This practice uses SMS for patient communication.

SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Bates Primary Care Health and Wellness. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (336) 742-3560. Your mobile information will not be shared with third parties.