Patient Reviews

Patient Reviews

Gema is talented, helpful, kind,

Gema is talented, helpful, kind, knowledgeable, friendly, and has an amazing bedside manner. She cares about her patients and is always looking for ways to help them. I have appreciated her very much.

Monty C
Rated 5 out of 5 stars
September 14, 2026

Gemma is wonderful! Hate to

Gemma is wonderful! Hate to see her go!

Nancy W.
Rated 5 out of 5 stars
September 14, 2026

Very friendly fast and efficient.

Very friendly fast and efficient. A very comfortable setting. [Gemma Lopez, PA-C]

Leslie M
Rated 5 out of 5 stars
September 10, 2026

Excellent doctor. Works with you

Excellent doctor. Works with you to choose the most effective course of action. [Vamshi Yelavarthi, MD, MPH]

Rodger O
Rated 5 out of 5 stars
September 10, 2026

Professional, caring, easy to speak

Professional, caring, easy to speak to [Gemma Lopez, PA-C]

Cynthia J
Rated 5 out of 5 stars
September 1, 2026

10 very good service

10 very good service [Gemma Lopez, PA-C]

Sandra W
Rated 5 out of 5 stars
September 1, 2026

You and your staff are

You and your staff are amazing . Lucky to have you all helping me out [Kevin M. Henry, MD]

Lori k
Rated 5 out of 5 stars
August 27, 2026

From the first day that

From the first day that I walked into Dr. Henry’s office till now it’s always been the same very patient pleasant and takes this time when I leave. I always feel reassured in a little more smarter about my body and medication thank you

Deborah G
Rated 5 out of 5 stars
August 20, 2026

Gemma Lopez is great. Listens

Gemma Lopez is great. Listens to all your concerns and addresses them.

Joanne T.
Rated 5 out of 5 stars
August 19, 2026

Awesome

Awesome [Kevin M. Henry, MD]

Robert P
Rated 5 out of 5 stars
August 19, 2026

Love the Dr and the

Love the Dr and the staff! [Kevin M. Henry, MD]

Helga P
Rated 5 out of 5 stars
August 19, 2026

As always, Gemma is caring

As always, Gemma is caring and takes her time to explain everything. Excellent!

Susan M
Rated 5 out of 5 stars
August 19, 2026

I’ve always had a pleasant

I’ve always had a pleasant experience from the front desk gals to the assistant to the doctors. They are Pleasant, efficient, kind. The Experience makes going to the doctor easy

Leslie M
Rated 5 out of 5 stars
August 3, 2026

Very good service 5 stars

Very good service 5 stars [Gemma Lopez, PA-C]

Sandra W
Rated 5 out of 5 stars
August 3, 2026

Always excellent with this group

Always excellent with this group of physicians and nurses they are polite, professional, and are skilled I always feel 100% confident because I am in the grounds of people who take their job seriously and have the skill and knowledge to get it done.

Monty C
Rated 5 out of 5 stars
July 30, 2026

Schedule Your Appointment Today!

Call 520-999-9000 or click Request Appointment Online button

Translate