Dr. Flanagan is the kindest, most caring doctor I have ever known. He is not only a top notch pain management physician, he actually listens to all my cares and concerns, both health related and personal, without judging me. He gives me all the time I need. He is a rarity in physicians and a real treasure! Thank you Dr. Flanagan for everything you've done for me!