Past Events 1019 Views September 17, 2018 SSM Health – Heart & Vascular Office Opening Congratulations to the SSM Health DePaul Hospital on the opening of the new beautiful Heart & Vascular Office!! They are located at 12266 DePaul Dr. in Suite 205 (63044) Share With: