January 2, 2016 In By admin HIS DWELLING PLACE – Juja, Kenya The fountain of life church Juja was started on 4th oct 1998. We leased a small plot (40x80 ft) in one of the small villages called Gachororo. ... 0 0