Living Water AG Church is located in Kakkanad, India on Green Garden Rd, near More Supermarket, Echamuku. Living Water AG Church is rated 4.9 out of 5 in the category pentecostal churchchurch in India.
Address
Green Garden Rd, near More Supermarket, Echamuku
Accessibility
Wheelchair-accessible car park