Dr. Samir K Shah, MD | Cardiologist in Maryville, IL | FindClarity