Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 2025
Also: PEDIATRIC MEDICINE
NPI: 1922687680
Practice Locations (2)
3075 SOUTHWESTERN BLVD, SUITE 100
ORCHARD PARK, NY 141271236
46 CRESCENT DR
ORCHARD PARK, NY 141273239
Source: CMS National Downloadable File, September 2026.