← Back to Events Truro Baptist Church + Google Map Truro Baptist Church, Chapel Hill Truro, Cornwall TR1 3BD United Kingdom 01872 241984 http://www.trurobaptist.co.uk/ There were no results found. « Previous Events