Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1987
NPI: 1477520203
Practice Locations (2)
GENERAL PHYSICIAN PC
3898 VINEYARD DR
DUNKIRK, NY 140483559
7167108266
GENERAL PHYSICIAN PC
7616 TRANSIT RD
WILLIAMSVILLE, NY 142216017
7166564077
Source: CMS National Downloadable File, September 2026.