Graduated: 2010
Offers telehealth
NPI: 1780942250
Practice Locations (4)
LOYOLA UNIVERSITY MEDICAL CENTER
1201 W ROOSEVELT RD
MAYWOOD, IL 601534046
7085317060
LOYOLA UNIVERSITY MEDICAL CENTER
1211 W ROOSEVELT RD
MAYWOOD, IL 601534046
7085315200
LOYOLA UNIVERSITY MEDICAL CENTER
1219 W ROOSEVELT RD
MAYWOOD, IL 601534046
7082169000
LOYOLA UNIVERSITY MEDICAL CENTER
2160 S 1ST AVE
MAYWOOD, IL 601533328
7082169000
Source: CMS National Downloadable File, September 2026.