Specialty:
" Dr. Daniel J. Flaherty is one of the leading primary care physicians in Rochester, NY. He has been a family medicine specialist in Rochester for over 33 years. Dr. Daniel graduated from New York Osteopathic Medicine. He also has expertise in Osteopathic Manipulative Medicine. Dr. Daniel J. Flaherty provides preventative, diagnostic, and therapeutic services for a wide range of chronic conditions. Dr. Daniel J. Flaherty accepts new patients. He speaks Spanish & English fluently.
2026 Highlights: Dr. Daniel J. Flaherty is affiliated with Rochester General Hospital."



