Hospital NIZHAL HOSPITALS NO-1, ST-2, PONNAI KOOT ROAD, Vellore, Tamil Nadu City / Town Vellore State / Union Territory Tamil Nadu Facility Category Hospital