Skip to Main Content

Medicare Approved Facilities/Trials/Registries

Facility
Saint Louis University Hospital
Provider Number
260105
Effective Date
05/17/2005
State
MO
Address Line 1
3635 Vista at Grand Boulevard
Address Line 2
St. Louis, MO 63110
Additional Information
P.O. Box 15250