Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 2017
NPI: 1740780733
Practice Locations (3)
501 JOHN JAMES AUDUBON PKWY, SUITE 360
Amherst, NY 142281143
501 JOHN JAMES AUDUBON PKWY, SUITE 360
AMHERST, NY 142281132
573 AUBURN AVE, APT 2
BUFFALO, NY 142221350
Source: CMS National Downloadable File, September 2026.