District Ayurvedic HospitalShimla, Himachal Pradesh · PIN 172102Open in Google MapsView directory listingAddressReckong PeoShimla, Himachal Pradesh · PIN 172102Specializations & servicesDermatology