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: Coronary Angiogram,Tilt Table Testing,Acute Congestive Heart Failure,Hypertension and Chronic Congestive Heart Failure etc.read less