She has kept me healthy for 25+ years. Very knowledgeable, caring, makes you feel comfortable. Is concerned not only your physical health but also your mental health. Great listener. Has empathy for her patients. She is the best
Love Beth and all the staff
Dr. Keefe is always personable yet professional.
Dr. Keefe is an exceptional primary physician. She is kind, thorough, great listener. I look forward to my appointments with her.
Best Doctor ever!!
I have been seeing Dr Keefe for over 20 years. She is the best Doctor I have ever had. Dr. Keefe is a 5 star physician.
Dr.Keefe is the very best I could possibly ask for! She is thorough, listens to my issues, helps me understand what I need to do and never seems rushed. She's also a very genuine person. Her staff is awesome as well!
Dr Keefe is the best
I love Dr. Keefe.
Dr Beth Keefe is truly passionate about her patients. She is the most caring doctor I have ever met. She has always cared for my family as if we were a part of her family and it is truly appreciated.