SRI NARAYANI HOSPITAL AND RESEARCH CENTER Azad Road, Thirumalakodi, Sripuram, Vellore, Tamil Nadu City / Town Vellore State / Union Territory Tamil Nadu Facility Category Healthcare Facility