Youll House Home/Church/Youll House 13, The Villas, Thornley, Durham DH6 3EU Contacts 13, The Villas, Thornley, Durham DH6 3EU Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Church Eglwys Bresbyteraidd Cymru 20 Bridge St, Llangefni LL77 7PN +442920627465 Church St Mary's Grassendale 5 St Mary's Rd, Liverpool L19 2LD +441514271474 Church Beacon Evangelical Church 47 Sandwell Rd, Birmingham B21 8NH +441215515232 Church The Moravian Church 119 Dixon St, Swindon SN1 3PJ Categories Church