Medical school: UNIVERSITY OF CINCINNATI COLLEGE OF MEDICINE
Graduated: 1990
NPI: 1255368312
Practice Locations (2)
KALEIDA HEALTH
100 HIGH ST
BUFFALO, NY 142031126
7168595600
UNIVERSITY NEUROLOGY, INC
5851 MAIN ST
WILLIAMSVILLE, NY 142215799
7169326080
Source: CMS National Downloadable File, September 2026.