Skip to Main Content
Facility
SSM Health Saint Louis University Hospital
Provider Number
26-0105
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 SSM-SLUH, INC