ARCHANA HOSPITAL & LITHOTRIPSY CENTRE 123-A, Mahindra Vihar, Ballupur Road,, Dehradun, Uttarakhand City / Town Dehradun State / Union Territory Uttarakhand Facility Category Healthcare Facility