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