Genesis Christian Life Fellowship - volunteering | Neighbourly

Genesis CLF is a registered charity and is part of a larger organisation called Christian Life Fellowship which has been in ministry for 21 years. Gen...
neighbourly