Clinics On-Site

Overall rating

Top reviews

Nicole Francois provided excellent care during my visit. She was professional, knowledgeable, and took the time to listen carefully to my concerns. She explained everything clearly and made me feel comfortable throughout the appoi... Read more Nicole Francois provided excellent care during my visit. She was professional, knowledgeable, and took the time to listen carefully to my concerns. She explained everything clearly and made me feel comfortable throughout the appointment. I appreciated her compassion, patience, and genuine concern for my well-being. Thank you for providing such outstanding care and support.
Read less
Jean J • June 24, 2026

Nicole was friendly and professional. Taking time to talk to me as a human being, not just as another "appointment". She took the time to explain her reasoning on the path forward!

Gerald H • June 08, 2026
Read more reviews

Specialties

  • Nurse Practitioner
  • Family Nurse Practitioner

Providers (2)

Nicole Francois, FNP-BC/ APRN
4.989418 (189)

Nicole Francois, FNP-BC/ APRN

Nurse Practitioner

5.0 (189)
342 Mooresville Blvd
Mooresville, NC, 28115
And 2 more locations
Rana Harris, FNP-C
4.985714 (70)

Rana Harris, FNP-C

Family Nurse Practitioner

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

Reviews

Overall rating

5.0
259 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) 660-0900. Your mobile information will not be shared with third parties.