Indus Hospital, Shimla

Address:

Inus Drive, Mount Jakhoo, Shimla Shimla - 171002 Dist: Shimla State: Himachal Pradesh

City:

Shimla

State:

HIMACHAL PRADESH

Phone:

2841401,000000