Word of Life - meets at 105, Kaveri Complex is located in Chennai, India on 3rd floor, Bhavani Mansion, 4th Lane, Nungambakkam High Road, near Ispahani Center. Word of Life - meets at 105, Kaveri Complex is rated 2.3 out of 5 in the category non-denominational church in India.
Address
3rd floor, Bhavani Mansion, 4th Lane, Nungambakkam High Road, near Ispahani Center