Bharat Kantilal Shah, MD, Surgery

950 N Kingshighway
East Saint LouisIL  62203-1085 (Saint Clair County)


Phone: 618-394-2200
Fax: 618-394-5672

NPI: 1225152929
License Number: 36049764 (IL)