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. Denver, CO
  6. Detroit, MI
  7. Houston, TX
  8. Los Angeles, CA
  9. Miami, FL
  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. 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

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. 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

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

Rana Harris, FNP-C

Family Nurse Practitioner

119 Mazeppa Rd
Mooresville, NC 28115

+2 more locations

Overall rating

4.98

Top reviews

It's always a great and informative appointment. She goes over and explains everything and ask many questions to get all the info she needs to make suggestions. She's the nicest,easiest to talk to and can tell she cares aShow morebout her patients. A asset to our factory....

David D • January 22, 2026

Rana is awesome. She is very knowledgeable with all health issues and takes the time to explain to you and makes sure you understand what she is saying. Absolutely love her!

Billie H • February 01, 2026

Read more reviews
calendar icon

Online appointment booking not available at this location.

See 2 more locations

Got questions for
Rana Harris, FNP-C?


Locations (3)

Clinics On-Site

119 Mazeppa Rd
Mooresville, NC, 28115

Clinics On-Site

342 Mooresville Blvd
Mooresville, NC, 28115

Clinics On-Site

227 Manufacturers Blvd
Mooresville, NC, 28115


More About Rana Harris, FNP-C

Practice

Clinics On-Site

Specialties

  • Family Nurse Practitioner

NPI Number

1912742289

Provider's Gender

Female


Background and Education

Years practicing

1.0 years

Education

  • Briar Cliff University , 2024

Associations

  • American Association Nurse Practitioners

Awards

  • Daisy Award 2010, Sigma Theta Tau International Honors Society , Great Catch Award.

Reviews

4.98
60 Reviews

Fast friendly and professional service. Thanks.

Benjamin L • March 10, 2026

Great personality! Punctual!

Tierra W • February 26, 2026

Always concerned with how you’re feeling. Patient and will listen to you. Willing to work you in to evaluate your symptoms

Lori P • February 19, 2026

Rana and staff were very kind and professional. I’m now on the road to relief. Thank you

Tyler G • February 09, 2026

I always get get service there .

Lisa S • February 07, 2026

Thank you for helping me

Kenny M • February 05, 2026

Rana is awesome. She is very knowledgeable with all health issues and takes the time to explain to you and makes sure you understand what she is saying. Absolutely love her!

Billie H • February 01, 2026

Best Physical I've ever been through. Super friendly people and didnt take very long at all. 5/5 recommend.

Phoenix C • January 29, 2026

Very thoughtful, listened to what I was saying to her about allergies.

Elizabeth M • January 27, 2026

It's always a great and informative appointment. She goes over and explains everything and ask many questions to get all the info she needs to make suggestions. She's the nicest,easiest to talk to and can tell she cares about her patients. A asset to our factory....

David D • January 22, 2026

.

Milan V • January 19, 2026

Very knowledgeable, understanding and attentive to the fact of making us all healthy!

Michael T • January 15, 2026

Very good

Carson W • January 12, 2026

Was good help me so much

Yolanda D • November 21, 2025

Very professional. Took time to ask questions and talk about things.

Ellis A • November 18, 2025

Everyone was very professional and courteous

Cecil L • November 17, 2025

One the most attentive and insightful medical professional I’ve had. You come in feeling worried and you leave knowing you’re in good hands. Thank you Reina!!!

Christian A • November 13, 2025

Great

Jamie K • November 13, 2025

Great Service, The eye exam was not the best I'm use to using paper on the wall not a computerized unit 99% of all my exams were on the wall passed with 20/20

Dilan E • November 04, 2025

Very professional

Michael T • November 01, 2025

Rana is excellent. Very knowledgeable and very personable. We're lucky to have her at our site,

Thomas F • October 31, 2025

She's helped me alot with my medical condition and I really appreciate it.she alway helps find me information on medication and medical procedures. And she uses everyday language instead of medical jargon that doesn't make sense. .she's a asset to the company I work for and glad she's there....

David D • October 30, 2025

Very helpful and professional

Elmer F • October 27, 2025

Very attentive and cares about my health. Thank you.

Deborah H • October 23, 2025

Exceptional ability to assist in need

Isaiah M • October 23, 2025

She gave me good advice and help me threw what I needed to do to order for to past exam

Jeremiah P • October 09, 2025

The staff addressed my concerns and offered a solution. All were professional.

Jennifer A • October 09, 2025

Rana was very friendly and professional. She listened to me and made recommendations for my health care. Very thorough

Steven T • October 02, 2025

Very forthcoming with information.

Toby V • September 26, 2025

First time with Rana, she was great

Darin H • September 25, 2025

View more reviews

Are you Rana Harris, FNP-C?

Manage your profile to get more exposure and incoming appointments.