It is Sri Sakthi Amma’s divine vision which inspired the establishment of Sri Narayani Hospital & Research Centre. The institution is situated in Thirumalaikodi, a tiny hamlet about 9 kilometres from Vellore. Its prime object since inception is to provide quality medical service to the less privileged rural population,at a level on par with hospitals of metropolitan cities.