Graduated: 2010
NPI: 1407240559
Practice Locations (3)
LOYOLA UNIVERSITY MEDICAL CENTER
2160 S 1ST AVE
MAYWOOD, IL 601533328
7082169000
PHYSICIANS DERMPATH LABORATORY
1420 RENAISSANCE DR
PARK RIDGE, IL 600681330
8477682440
ILLINOIS DERMATOLOGY INSTITUTE, LLC
1420 RENAISSANCE DR, SUITE 204
PARK RIDGE, IL 600681342
8477682440
Source: CMS National Downloadable File, September 2026.