-
Name
Loyola Medicine Childrens Hospital -
ADDRESS
2160 S 1st Ave, Maywood, IL, 60153 -
Phone
8885847888 -
NATIONAL PROVIDER ID (NPI)
1841361748 -
WEBSITE
Visit -
PROVIDER TYPE
Childrens Hospital -
BEDS
98 -
HEALTH SYSTEM AFFILIATION
Loyola University Health System
Nearby Providers
Loyola University Medical Center (0 miles), Riveredge Hospital (1 miles), Madden Mental Health Center (1 miles), Rush Oak Park Hospital (2 miles), MacNeal Hospital (3 miles),