Graduated: 1983
NPI: 1417013376
Practice Locations (2)
LINDEN OAKS PHYSICAL THERAPY PLLC
200 LINDEN OAKS, SUITE 300
ROCHESTER, NY 146252839
LINDEN OAKS PHYSICAL THERAPY PLLC
220 LINDEN OAKS, SUITE 100
ROCHESTER, NY 146252839
5854447091
Source: CMS National Downloadable File, September 2026.