Loyola University Medical CenterUnclaimed · claim itCritical Access HospitalMaywood, IL18 years in businessThis organization has held a National Provider Identifier since 2008. That is when it registered with CMS, which may be later than the practice was founded.(708) 216-5059NPI 1023296357View Profile Claim