Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 2024
NPI: 1245176510
Practice Locations (2)
4600 MAIN ST, SUITE 201
Amherst, NY 142264500
4600 MAIN ST, SUITE 201
AMHERST, NY 142264500
Source: CMS National Downloadable File, September 2026.