Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1981
NPI: 1063410108
Practice Locations (3)
TRINITY MEDICAL WNY PC
3435 BAILEY AVE
BUFFALO, NY 142151194
7168352966
TRINITY MEDICAL WNY PC
908 CTR ST
LEWISTON, NY 140921737
7167548083
TRINITY MEDICAL WNY PC
7300 PORTER RD
NIAGARA FALLS, NY 143045716
7162985886
Source: CMS National Downloadable File, September 2026.