Address:
3635 Vista Ave, Saint Louis 63110
(314) 577-8000 (Phone)
SPRINGS MEMORIAL HOSPITAL
800 W Meeting St, Lancaster 29720
(803) 286-1481 (Phone), (803) 286-1367 (Fax)
Hospitals:
3635 Vista Ave, Saint Louis 63110
SPRINGS MEMORIAL HOSPITAL
800 W Meeting St, Lancaster 29720
Saint Louis University Hospital
3635 Vista Ave, Saint Louis 63110