I've been seeing Dr. Meagher for over 20 years and he's wonderful. He's become a good friend and we've been through many problems as well as the joy of the birth of my 4 children...
All reviews seem positive