Healthcare Facility MOKHA HOSPITAL & KIDNEY CARE CENTRE 905 / 13, Batala Road,,Near Kamal Palace,,Amritsar, AMRITSAR, PUNJAB Full Address / Location 905 / 13, Batala Road,,Near Kamal Palace,,Amritsar City: AMRITSAR State: PUNJAB City / Town AMRITSAR State / Union Territory PUNJAB