• Address 2325 Dougherty Ferry Road, Suite 203
    Des Peres, St. Louis, MO 63122
  • Phone (314) 741-0911
  • Fax (314) 741-0501

Opening Hours

  • Monday: 8:00 am - 5:00 pm
  • Tuesday: 8:00 am - 5:00 pm
  • Wednesday: 8:00 am - 5:00 pm
  • Thursday: 8:00 am - 5:00 pm
  • Friday: 8:00 am - 5:00 pm
  • Saturday: Closed
  • Sunday: Closed

Physicians at this Location

Robert Armbruster MD, FSCAI

Cardiologist

Alok Katyal MD, FACC

Cardiologist

George Kichura MD, FACC, FAHA, FSCAI, FACP

Cardiologist

Sanjaya Saheta MD, FACC

Cardiologist

Harvey Serota MD, FACC, FSCAI

Cardiologist

Toniya Singh MD, FACC

Cardiologist