Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1992
NPI: 1619958816
Practice Locations (3)
4955 N BAILEY AVE, SUITE 201
AMHERST, NY 142261206
7168346152
1026 UNION RD
WEST SENECA, NY 142243445
7168346152
725 ORCHARD PARK RD, SUITE F
WEST SENECA, NY 142243352
7168346152
Source: CMS National Downloadable File, September 2026.