Catherine Helen Leonard, PT, DPT
Doctor of Physical Therapy
Practice Description: Northern Dutchess Hospital Rhinebeck, NY 12572 845 871 3427
Member: APTA Academy of Leadership and Innovation Pelvic Health
2 Practice Locations
Northern Dutchess Hospital