Medical school: RUSH MEDICAL COLLEGE OF RUSH UNIVERSITY
Graduated: 2003
Offers telehealth
NPI: 1922019082
Practice Locations (2)
LOYOLA UNIVERSITY MEDICAL CENTER
2160 S 1ST AVE
MAYWOOD, IL 601533328
7082169000
LOYOLA UNIVERSITY MEDICAL CENTER
1030 HIGGINS RD, SUITE 103
PARK RIDGE, IL 600685761
8885847888
Source: CMS National Downloadable File, September 2026.