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: Acute Congestive Heart Failure,Chronic Congestive Heart Failure,Chest Pain Evaluation,Heart Disease and Stress Test etc.read less