Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 2000
NPI: 1003873365
Practice Locations (2)
DIVERSIFIED SERVICES FOR OCCUPATIONAL THERAPY PHYSICAL THER
2900 DELAWARE AVE
KENMORE, NY 142172309
7168719915
DIVERSIFIED SERVICES FOR OCCUPATIONAL THERAPY PHYSICAL THER
2407 N MAIN ST, SUITE 3
WARSAW, NY 145699374
5857865017
Source: CMS National Downloadable File, September 2026.