Hospital TALWANDI HOSPITAL 80/113/114-City Centre, G T Road Amritsar, AMRITSAR, PUNJAB Full Address / Location 80/113/114-City Centre, G T Road Amritsar City: AMRITSAR State: PUNJAB - 143001 City / Town AMRITSAR State / Union Territory PUNJAB Facility Category Hospital