SRI SAKTHI AMMA HOSPITAL 7Th Cross, Phase I, Sathuvachari,Vellore, Vellore, Tamil Nadu City / Town Vellore State / Union Territory Tamil Nadu Facility Category Healthcare Facility