Emergency ReadyTara HospitalShimla, Himachal Pradesh · PIN 171001Open in Google MapsView directory listingAddressPoint Padam Dev Complex 3Rd Floor The RidgeShimla, Himachal Pradesh · PIN 171001Specializations & servicesDiagnostic Lab24x7 PharmacyAmbulance Service