The Redeemed Christian Church of God, The Fountain is located in Barking, United Kingdom on Rima House, Ripple Rd. The Redeemed Christian Church of God, The Fountain is rated 4.9 out of 5 in the category charity in United Kingdom.
Address
Rima House, Ripple Rd