300 Medical Plaza. Lake Saint Louis, MO 63367. 636-625-2662. Location Details & Scheduling. SSM Health Heart & Vascular Care. 0 miles away. 3315 Kethley Road. Shawnee, OK 74804..