Medical school: NORTHEASTERN OHIO UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1987
Also: ALLERGY/IMMUNOLOGY
NPI: 1720039449
Practice Locations (3)
304 EVANS DR
ELLWOOD CITY, PA 161171477
7247526923
701 BROAD ST, D
SEWICKLEY, PA 151431652
701 BROAD ST D
SEWICKLEY, PA 151431652
4127412123
Source: CMS National Downloadable File, September 2026.