Hospital Navchetna Medical Center Bhattakufer, Shimla, Himachal Pradesh 171006 Open map ← Back to Shimla Claim this hospital