Clinics On-Site

Overall rating

Top reviews

I was very satisfied with the staff during my physical exam. Everyone was professional, respectful, and friendly throughout the entire process. They explained each step clearly, answered my questions, and made me feel comfortable ... Read more I was very satisfied with the staff during my physical exam. Everyone was professional, respectful, and friendly throughout the entire process. They explained each step clearly, answered my questions, and made me feel comfortable and well cared for. The exam was handled efficiently, and I appreciated how attentive and courteous the staff were. Overall, I had a very positive experience and was pleased with the quality of service I received.
Read less
Katrina K • August 12, 2026
Nicole is a shining light in a world where patients are treated like just numbers. She is the type of healthcare provider the world needs more of. She is kind and caring and makes what a say feel valued. She explains things in a w... Read more Nicole is a shining light in a world where patients are treated like just numbers. She is the type of healthcare provider the world needs more of. She is kind and caring and makes what a say feel valued. She explains things in a way that is understandable but never condescending. She is my favorite Healthcare provider.
Read less
Andrew C • August 20, 2026
Read more reviews

Specialties

  • Nurse Practitioner
  • Family Nurse Practitioner

Providers (2)

Nicole Francois, FNP-BC/ APRN
4.99 (200)

Nicole Francois, FNP-BC/ APRN

Nurse Practitioner

5.0 (200)
227 Manufacturers Blvd
Mooresville, NC, 28115
And 2 more locations
Rana Harris, FNP-C
4.98913 (92)

Rana Harris, FNP-C

Family Nurse Practitioner

5.0 (92)
227 Manufacturers Blvd
Mooresville, NC, 28115
And 2 more locations

Reviews

Overall rating

5.0
292 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 Clinics On-Site. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (704) 940-5542. Your mobile information will not be shared with third parties.