Medical school: WILLIAM M. SCHOLL COLLEGE OF PODIATRIC MEDICINE
Graduated: 1986
Also: SPORTS MEDICINE
NPI: 1376511287
Practice Locations (2)
4040 W PETERSON AVE
CHICAGO, IL 606466019
7732670554
214 WASHINGTON ST, SUITE 3
INGLESIDE, IL 600419208
8475873221
Source: CMS National Downloadable File, September 2026.