Indus Hospital Shimla Hospital · Chotta Shimla, Shimla Near Governor House, Chotta Shimla - 171002 Cardiologist Request appointment Show number