So compassionate and knowledgeable. Dr. Keefe is in this profession truly for complete patient care. Very thankful to have found her to be my doctor.

| Verified patient

Dr Keefe is the best doctor I have had.

| Verified patient

I feel very well cared for. . The office is very clean and well run . The staff is professional , well prepared and friendly . A wonderful experience . Dr Beth Keefe is the shepherd of my health

| Verified patient

My appointment was for a new patient visit. This was the first time I met Dr. Keefe. I am beyond blessed to have her as a health care provider! She made me feel comfortable and cared for. I have not had a provider that cared for me as much as Dr. Keefe does in the very first visit. And, I know this care and concern will be the same at every visit because my daughter also sees her. Dr. Keefe is amazing!

| Verified patient

Dr. Keefe always makes us feel welcome and is very helpful with any questions or concerns. She does a great job explaining things to the kids helping them understand about the importance of health and wellness. She is wonderful!

| Verified patient

Dr. keefe is the best! Professional, compassionate, super smart, and really cares about her patients. Aurora is VERY lucky to have her working for them.

| Verified patient

I always have a positive experience when I see Dr Keefe

| Verified patient

As usual, my experience with Dr. Keefe and her capable staff is always exceptional. My health is important to me, and with her care and guidance, I am living my life well.

| Verified patient

Dr keefe is the best.

| Verified patient

Dr.Keefe was very intelligible and friendly.

| Verified patient