Medicare Approved Facilities/Trials/Registries

Facility Name
Loyola University Health System
Provider Number
140276
Date Approved
05/03/2006
State
IL
Address 1
2160 S First Ave
Address 2
Maywood, IL 60153
Other Information
N/A