Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1609986587
Practice Locations (1)
REHABILITATION TODAY PHYSICAL THERAPY AND OCCUPATIONAL THERAPY PLLC
2416 CONSTITUTION AVE
OLEAN, NY 147601840
7163722808
Source: CMS National Downloadable File, September 2026.