Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1991
NPI: 1962623868
Practice Locations (2)
290 MARKET ST
ELMWOOD PARK, NJ 074072050
2017960866
290 MARKET ST, SUITE B
ELMWOOD PARK, NJ 074072050
Source: CMS National Downloadable File, September 2026.