St. Louis Medical Center
1701 S Florissant Rd, St. Louis 63121