Regional Ayurvedic HospitalShimla, Himachal Pradesh · PIN 171009Open in Google MapsView directory listingAddressChotta Shimla Kasumpti RoadShimla, Himachal Pradesh · PIN 171009Specializations & servicesGeneral Surgery