HIMALAYAN INSTITUTE HOSPITAL TRUST Swami Ram Nagar, P. O. Doiwala,, Dehradun, Uttarakhand City / Town Dehradun State / Union Territory Uttarakhand Facility Category Healthcare Facility