Our partner churches.

CHARIS has been formed by three churches in Taunton Deane, UK.

 
 

 

Other partners.