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: TCD Bubble Test,Chest Pain Evaluation,Cardiovascular Diagnostic Test,Coronary Angiogram and Cholesterol Screening etc.read less