Dr. Joseph Flaherty, MD is a geriatric medicine specialist in Saint Louis, MO. Dr. Flaherty completed a residency at Kansas City U Med Ctr. He currently practices at SLUCare Geriatric Medicine. Dr. Flaherty is board certified in Geriatric Medicine.
SLUCare Geriatric Medicine
- Saint Louis University Hospital, Fellowship Hospital — 1995
- Kansas City U Med Ctr, Residency Hospital — 1993
- Kansas City U Med Ctr, Internship Hospital — 1991
- St Louis U, School of Medicine, Medical School — 1990
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Flaherty?
We were in search of a geriatric specialist for my mom who has dementia and many health issues. We found Dr. Flaherty and we are so impressed with him. He truly takes the time to listen and he really knows how to treat the special needs of a geriatric patient. Honestly, I would have him as my doctor if I were older. I am in healthcare and on a professional and personal level, I think he is top notch!