Get Quotes Contact Us Sign In
Website
Call
Carolina Internal Medicine is happy to announce the expansion of our office by adding a satellite location. The satellite office will be located at 275 McDowell Street, Asheville. More information will be released this summer. Scheduled patients will receive an email and/or text message regarding closings or delays.

Closings and delays will be updated here on our website, on our telephone messaging system and on WLOS. Scheduled appointments will be moved to tele health appointments if appropriate. Carolina Internal Medicine is a practice group comprised of 18 experienced healthcare professionals - physicians and advanced practitioners- with a mission to provide personal and comprehensive patient care.
Follow us
Services
Carolina Internal Medicine is one of Asheville's most respected practices. CIMA is known in particular for our use of ground-breaking technology to enhance patient services. Founded in 1970, by Dr. Richard Steele, who originally opened the practice on Biltmore Avenue, Carolina Internal Medicine has grown to include nine Physician Providers and five Non-Physician Providers.
Carolina Internal Medicine continues to receive recognition by the National Committee for Quality Assurance as a Patient Centered Medical Home. The patient-centered medical home is a way of organizing primary care that emphasizes care coordination and communication to transform primary care into "what patients want it to be." Medical homes can lead to higher quality and lower costs, and can improve patients' and providers' experience of care.
Advanced Practitioners are a critical part of the collaborative team working with you, the patient. You will meet two types of Advanced Practitioners in our office: Nurse Practitioners (NPs) and Physician Assistants (PAs). A physician assistant (or PA) is a nationally certified and state-licensed medical professional.
The physicians and staff at Carolina Internal Medicine make every effort to provide efficient check-in and minimal waiting time. While there are occasions you may have to wait, please remember that you will always receive the care and attention you need from our physicians and medical professionals.
Reviews (9)
Write a Review
Mountain Dweller
May 23, 2022
Waited over an hour to see doctor. My appointment was 9:45 AM. He didn't have an emergency so I can only conclude they have lousy scheduling. Unacceptable
Bob Michel
Apr 08, 2022
Dr. Weaver is brilliant. He helped me eliminate a serious side effect on a medication. He diagnosed a painful condition and treated it. He's solid. Highly recommended.
Lauren Sciarratta
Apr 07, 2022
I have been seeing Cathy Haggart for years and she is the best primary care I have ever had. She is very detail oriented, spends time with you, cares vastly about your well being (internal health and mental health), and is just overall a beautiful person. I would recommend her to anyone needing primary care. This office is ran very well. Employees are very kind and I am in and out of the office very quickly. Anytime I have needed an appointment I have been able to get in the same week. Thank you for all of the hard work your office provides.
Spring Strong
Feb 22, 2022
I had the pleasure today to visit Carolina Internal Medicine. I moved from Miami, Florida to Asheville four months ago and needed a new primary physician and chose Nathan J. Hruska M.D. who was accepting new patients. He spent over an hour going over my medical history and ordering new labs, etc. He was very attentive and genuinely was interested in my concerns. I highly recommend Dr. Hruska and Carolina Internal Medicine.
Margaret Wicks
Jan 22, 2022
Just for kicks I was reading reviews I go to Dr LeMauveil, hope I spelt it right, and of course she had great reviews because she's very good at what she does, the most complaints were about the front desk and billing, I have never had any problem with the people at the front desk they're so friendly it's almost sick LOL don't know what these people were talking about been going there for 7 years have never had a problem with my doctor or the staff.

The few times I was sick on Tuesdays which is when my doctor is off they still take me right away and I see somebody else and they've always been wonderful too! So don't let bad reviews put you off this place is awesome and I hope this is helpful, you know people that don't like their experience always complain too everyone and the people that have a good experience don't tell anybody! the people that love it don't we need to do more
Heather Lee
Jan 20, 2022
Dr. Brian Edwards is an excellent physician. He is professional, attentive, and genuinely caring. I am so grateful to have found such an incredible doctor to care for me and my family.
Susan West
Aug 21, 2021
Dr Mary Smith is an excellent doctor. Thorough, knowledgeable and wise in her assessments and treatments. The staff is friendly efficient and helpful. I've lived in asheville for more than two decades and have had a couple of excellent primary physicians previously that retired. Came to this practice a few years ago and haven't been disappointed. I trust the practice and would highly recommend for comprehensive primary care.
Cheryl DeCristofaro
Jul 25, 2021
Here's my problem with CIM. First, I LOVE my doctor (Laurie LeMauviel). However, in order to communicate with her (or any other dr at CIM), you must pay a fee to use the patient portal. It's free if you can live with read only. In my situation, I have health issues that sometimes necessitate two-way communication. Dr LeMauviel left me a voicemail and said I could respond through the portal.

I did. Twice. I didn't receive an error message stating that my messages would not go through. So, I was left to wonder why she didn't respond. After calling to ask why I hadn't heard from her I was told that if I choose not to pay an annual fee, my choice is to leave a detailed message to be transcribed by her assistant or send a letter through snail mail. Yes. Snail mail. Really. So, I want to know why this practice charges for use of the patient portal to get its full functionality. I think it is immoral. I don't know of any other practice that does this. How greedy can you get? This has left a really bad taste in my mouth.
Natalie L.
Mar 16, 2021
Dr. Weaver is an excellent doctor. However, you're only as good as your staff that supports you. My family and I have found the support staff in this practice to be rude, inexperienced, communicate poorly within their team, and have had multiple billing errors, along with very long wait times. The people here act as though they are gods gift to the Asheville medical community. They definitely are not.