Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1437148087
Practice Locations (2)
MOBILE PHYSICIAN SERVICES PLLC
40 LA RIVIERE DR, SUITE 201
BUFFALO, NY 142024036
7168931010210
PARTNERS MEDICAL GROUP PLLC
6400 POWERS RD
ORCHARD PARK, NY 141274841
9148439637
Source: CMS National Downloadable File, September 2026.