DePaul Health Center
SSM DePaul Health Center is a 478-bed, full-service hospital and a member of SSM Health Care-St. Louis located near the intersection of Interstates 70 and 270 in north St. Louis County. Founded in 1828, DePaul was the first hospital west of the Mississippi River and remains the oldest continuously existing business in St. Louis.
Last updated on