Dr. Bharat Shah is a General Physician,Cardiologist and Internal Medic…read moreine in Saint Louis 63136, St Louis MO and has an experience of 51 years in these fields. Dr. Bharat Shah practices at Christian Hospital Physician Billing Services LLC in Saint Louis 63136, St Louis MO. He completed Medical School from B. J. Medical College (BJMC) in 1974.
Some of the services provided by the doctor are: Peripheral Arterial Disease Screening (PAD),Chest Pain Evaluation,Vascular Duplex Ultrasonography and Plethysmography,Structural Heart Disease Evaluations and Treatment and Treadmill Stress Test etc.read less