Kartik Harish Shah, M.D is a hospitalist in Belleville, Illinois.
📍 211 S 3rd St, Belleville, IL 62220
211 S 3rd St, Belleville, IL 62220
211 S 3rd St, Belleville, IL 62220
211 S 3rd St, Belleville, IL 62220
211 S 3rd St, Belleville, IL 62220
211 S 3rd St, Belleville, IL 62220