Dr Keefe and her staff are wonderful. I have referred many people to her. During my visit, she is totally engaged with me. She reviews my history and discusses all of my current medications with me.

| Verified patient

Thank you

| Verified patient

Dr. Keefe always makes us feel welcome and that our time with her is important. She explains things in a way the kids understand and is willing to listen to our concerns. We always enjoy coming to see her.

| Verified patient

Friendly staff.

| Verified patient

I am so thankful to have Dr Keefe and her staff. I tell everyone I know about her, she has helped me tremendously.

| Verified patient

Dr Keefe is outstanding dr

| Verified patient

I have been going to Beth Keefe for approximately 25 years and cannot even begin to imagine ever going to another primary care doctor!! Love her to pieces!

| Verified patient

Dr. Keefe is amazing. So very caring and easy to talk to! I greatly appreciate her and her team!!!

| Verified patient

Dr keefe listens well, explains well, and is very smart. I feel lucky to have her as my primary.

| Verified patient

Dr. Keefe knows my medical history and addresses my concerns.

| Verified patient